- 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 d'application pour l'application appelante. Il n'est pas possible de créer des abonnements pour d'autres applications. Pour consulter un exemple, consultez Inviter un utilisateur ou une application Google Chat à un espace, ou en ajouter un. 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 pour pouvoir rejoindre l'espace. Sinon, la création d'un abonnement ajoute le membre directement à l'espace spécifié. Nécessite une authentification utilisateur.
Pour spécifier le membre à ajouter, définissez membership.member.name
dans CreateMembershipRequest
:
Pour ajouter l'application d'appel à un espace ou à un message privé entre deux utilisateurs humains, 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 indiquerid
de la personne dans l'API People ouid
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: espaces/{espace} |
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.