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. Vous trouverez un exemple dans l'article Rechercher un message privé.

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

Avec l'authentification d'application, renvoie l'espace de message privé entre l'utilisateur spécifié et l'application Chat appelante.

Nécessite l'authentification des utilisateurs 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 pour la personne dans l'API People ou le id pour 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.