Method: spaces.findDirectMessage

Muestra el mensaje directo existente con el usuario especificado. Si no se encuentra espacio para un mensaje directo, se muestra un error 404 NOT_FOUND. Para ver un ejemplo, consulta Cómo buscar un mensaje directo.

Con la autenticación de usuario, muestra el espacio de mensaje directo entre el usuario especificado y el usuario autenticado.

Con la autenticación de la app, muestra el espacio de mensajes directos entre el usuario especificado y la app de Chat que realiza la llamada.

Requiere la autenticación del usuario o la autenticación de la app.

Solicitud HTTP

GET https://chat.googleapis.com/v1/spaces:findDirectMessage

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de consulta

Parámetros
name

string

Obligatorio. Nombre del recurso del usuario con el que se busca el mensaje directo.

Formato: users/{user}, donde {user} es el id para la persona de la API de People o el id del usuario en la API de Directory. Por ejemplo, si el ID de perfil de la API de People es 123456789, puedes encontrar un mensaje directo con esa persona usando users/123456789 como name. Una vez autenticado como usuario, puedes usar el correo electrónico como alias para {user}. Por ejemplo, users/example@gmail.com, en el que example@gmail.com es el correo electrónico del usuario de Google Chat.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Space.

Permisos de autorización

Se necesita uno de los siguientes alcances de OAuth:

  • https://www.googleapis.com/auth/chat.spaces
  • https://www.googleapis.com/auth/chat.spaces.readonly
  • https://www.googleapis.com/auth/chat.bot

Para obtener más información, consulta la guía de autorización.