Method: spaces.findDirectMessage
Retorna a mensagem direta com o usuário especificado. Se nenhum espaço de mensagem direta for encontrado, retornará um erro 404 NOT_FOUND
. Para conferir um exemplo, consulte Encontrar uma mensagem direta.
Com a autenticação de app, retorna o espaço de mensagem direta entre o usuário especificado e o app do Chat que faz a chamada.
Com a autenticação do usuário, retorna o espaço de mensagens diretas entre o usuário especificado e o usuário autenticado.
// Oferece suporte aos seguintes tipos de autenticação:
Solicitação HTTP
GET https://chat.googleapis.com/v1/spaces:findDirectMessage
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
Parâmetros |
name |
string
Obrigatório. Nome do recurso do usuário com quem você quer encontrar uma mensagem direta. Formato: users/{user} , em que {user} é o id para a pessoa da API People ou o id para o usuário na API Directory. Por exemplo, se o ID do perfil da API People é 123456789 , é possível encontrar uma mensagem direta com essa pessoa usando users/123456789 como name . Quando autenticados como um usuário, é possível usar o e-mail como um alias para {user} . Por exemplo, users/example@gmail.com , em que example@gmail.com é o e-mail do usuário do Google Chat.
|
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Space
.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/chat.spaces
https://www.googleapis.com/auth/chat.spaces.readonly
https://www.googleapis.com/auth/chat.bot
Para mais informações, consulte o guia de autorização.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-11-12 UTC.
[null,null,["Última atualização 2024-11-12 UTC."],[[["Retrieves the existing direct message with a specified user or Chat app, returning a 404 error if none is found."],["Supports both app authentication and user authentication for finding direct messages."],["Requires providing the resource name of the user in the `name` query parameter using specific formats."],["Uses a `GET` HTTP request to the `https://chat.googleapis.com/v1/spaces:findDirectMessage` endpoint with gRPC Transcoding syntax."],["Needs authorization with specific OAuth scopes like `chat.spaces`, `chat.spaces.readonly`, or `chat.bot`."]]],["This outlines how to retrieve an existing direct message space with a specific user via the Chat API. Use a `GET` request to `https://chat.googleapis.com/v1/spaces:findDirectMessage`. Provide the target user's resource name in the `name` query parameter (e.g., `users/123456789`). The request body should be empty. Upon success, the response includes a `Space` resource. Requires either App or User authentication and specific OAuth scopes like `chat.spaces` or `chat.spaces.readonly`.\n"]]