Method: spaces.findDirectMessage

Renvoie le message privé existant avec l'utilisateur spécifié. Si aucun espace de message privé n'est trouvé, une erreur 404 NOT_FOUND est renvoyée. Pour obtenir un exemple, consultez Rechercher un message privé.

Avec l'authentification de l'utilisateur, renvoie l'espace de message privé entre l'utilisateur spécifié et l'utilisateur authentifié.

Avec l'authentification d'application, cette option renvoie l'espace de message privé entre l'utilisateur spécifié et l'application Chat qui est à l'origine de l'appel.

Nécessite l'authentification de l'utilisateur ou l'authentification de l'application.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de requête

Paramètres
name

string

Obligatoire. Nom de ressource de l'utilisateur avec lequel rechercher le message privé.

Format: users/{user}, où {user} est le id de la personne dans l'API People ou le id de l'utilisateur dans l'API Directory. Par exemple, si l'ID de profil de l'API People est 123456789, vous pouvez obtenir un message privé avec cette personne en utilisant users/123456789 comme name. Une fois authentifié en tant qu'utilisateur, vous pouvez utiliser l'adresse e-mail comme alias pour {user}. Par exemple, users/example@gmail.com, où example@gmail.com est l'adresse e-mail de l'utilisateur Google Chat.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Space.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

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

Pour en savoir plus, consultez le guide relatif aux autorisations.