- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- UpdateMemberRequest
- Essayer
Met à jour les membres d'un espace dans un lot.
Requête HTTP
POST https://meet.googleapis.com/v2/{parent=spaces/*}/members:batchUpdate
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
parent |
Obligatoire. Ressource parente partagée par tous les membres en cours de mise à jour. Format : spaces/{space} |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
| Représentation JSON |
|---|
{
"requests": [
{
object ( |
| Champs | |
|---|---|
requests[] |
Obligatoire. Message de la requête spécifiant les ressources à mettre à jour. Vous pouvez modifier jusqu'à 500 membres à la fois. |
updateMask |
Facultatif. Masque de champ de premier niveau utilisé pour spécifier les champs à mettre à jour dans le membre pour toutes les requêtes UpdateMemberRequests. Il existe quatre scénarios possibles pour le masque de champ de premier niveau et enfant : 1. Le masque de champ de premier niveau et enfant est absent : tous les champs fournis dans les requêtes sont mis à jour, y compris la suppression des champs non définis dans les requêtes. 2. Le masque de champ de niveau supérieur est présent, mais pas celui de niveau enfant : les champs spécifiés dans le masque de champ de niveau supérieur sont mis à jour. 3. Un masque de champ enfant et un masque de champ de premier niveau sont présents : le masque de champ enfant doit être identique au masque de champ de premier niveau. 4. Le masque de champ de niveau supérieur est absent, mais le masque de champ enfant est présent : cette configuration n'est pas acceptée et une erreur sera renvoyée. |
Corps de la réponse
Réponse de la mise à jour groupée des membres.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON |
|---|
{
"members": [
{
object ( |
| Champs | |
|---|---|
members[] |
Les membres ont été mis à jour. |
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/meetings.space.created
Pour en savoir plus, consultez le guide d'autorisation.
UpdateMemberRequest
Requête de mise à jour d'un membre.
| Représentation JSON |
|---|
{
"member": {
object ( |
| Champs | |
|---|---|
member |
Obligatoire. Membre à mettre à jour. Format : spaces/{space}/members/{member} |
updateMask |
Facultatif. Masque de champ permettant de spécifier les champs à mettre à jour dans le membre. Si updateMask n'est pas fourni(non défini, défini avec des chemins vides ou ne comportant que "" comme chemins), il est défini par défaut sur la mise à jour de tous les champs fournis avec des valeurs dans la requête. Si vous utilisez "*" comme updateMask, tous les champs seront mis à jour, y compris ceux qui ne sont pas définis dans la requête (ils seront supprimés). En cas de BatchUpdate, il doit être absent ou identique à updateMask dans BatchUpdateMembersRequest lorsque UpdateMemberRequest est créé en tant que requête enfant de BatchUpdateMembersRequest. |