Method: spaces.findDirectMessage

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

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

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

// Admite los siguientes tipos de autenticación:

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 va a encontrar el mensaje directo.

Formato: users/{user}, donde {user} es el id de la persona de la API de People o el id del usuario en la API de Directory. Por ejemplo, si el ID del perfil de la API de People es 123456789, puedes encontrar un mensaje directo con esa persona usando users/123456789 como name. Cuando te autentiques como usuario, podrás usar el correo electrónico como alias para {user}. Por ejemplo, users/example@gmail.com, donde 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.

Alcances de autorización

Se necesita uno de los siguientes permisos 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.