- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Essayer
Crée un abonnement humain ou une application pour l'application appelante. Il n'est pas possible de créer des abonnements pour d'autres applications. Pour obtenir un exemple, consultez Créer une adhésion. Lors de la création d'un abonnement, si le membre indiqué a désactivé la règle d'acceptation automatique, il est invité et doit accepter l'invitation à l'espace avant de rejoindre l'espace. Sinon, la création d'un abonnement ajoute le membre directement à l'espace spécifié. Requiert une authentification de l'utilisateur.
Pour spécifier le membre à ajouter, définissez membership.member.name
dans CreateMembershipRequest
:
Pour ajouter l'application appelante à un espace ou à un message privé entre deux utilisateurs, utilisez
users/app
. Impossible d'ajouter d'autres applications à l'espace.Pour ajouter un utilisateur humain, utilisez
users/{user}
, où{user}
peut être l'adresse e-mail de l'utilisateur. Pour les utilisateurs d'une même organisation Workspace,{user}
peut également être leid
de la personne dans l'API People ou leid
de l'utilisateur dans l'API Directory. Par exemple, si l'ID de profil de personne de l'API People pouruser@example.com
est123456789
, vous pouvez ajouter l'utilisateur à l'espace en définissantmembership.member.name
surusers/user@example.com
ouusers/123456789
.
Requête HTTP
POST https://chat.googleapis.com/v1/{parent=spaces/*}/members
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Obligatoire. Nom de ressource de l'espace pour lequel créer l'abonnement. Format: Spaces/{space} |
Corps de la requête
Le corps de la requête contient une instance Membership
.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une nouvelle instance de Membership
.
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.app
Pour en savoir plus, consultez le guide relatif aux autorisations.