- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- UpdateMemberRequest
- Testen!
Aktualisiert Mitglieder eines Gruppenbereichs in einem Batch. Weitere Informationen finden Sie unter Mitglieder von Konferenzräumen verwalten.
HTTP-Anfrage
POST https://meet.googleapis.com/v2/{parent=spaces/*}/members:batchUpdate
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
parent |
Erforderlich. Die übergeordnete Ressource, die von allen Mitgliedern gemeinsam genutzt wird, wird aktualisiert. Format: spaces/{space} |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{
"requests": [
{
object ( |
| Felder | |
|---|---|
requests[] |
Erforderlich. Die Anfragenachricht, in der die zu aktualisierenden Ressourcen angegeben werden. In einem Batch können maximal 500 Mitglieder geändert werden. |
updateMask |
Optional. Feldmaske der obersten Ebene, mit der die Felder angegeben werden, die im Mitglied für alle UpdateMemberRequests aktualisiert werden sollen. Es gibt vier mögliche Szenarien für die Feldmaske der obersten Ebene und die untergeordnete Feldmaske: 1. Feldmaske der obersten Ebene und untergeordnete Feldmaske sind nicht vorhanden: Alle in den Anfragen angegebenen Felder werden aktualisiert. Dazu gehört auch das Löschen von Feldern, die in den Anfragen nicht festgelegt sind. 2. Eine Feldmaske der obersten Ebene ist vorhanden, aber keine untergeordnete Feldmaske: Die in der Feldmaske der obersten Ebene angegebenen Felder werden aktualisiert. 3. Feldmaske für die oberste Ebene und untergeordnete Ebene vorhanden: Die Feldmaske für die untergeordnete Ebene muss mit der Feldmaske für die oberste Ebene übereinstimmen. 4. Die Maske für das Feld der obersten Ebene ist nicht vorhanden, aber die Maske für das untergeordnete Feld ist vorhanden: Dies wird nicht unterstützt und es wird ein Fehler zurückgegeben. |
Antworttext
Antwort auf das Batch-Update von Mitgliedern.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{
"members": [
{
object ( |
| Felder | |
|---|---|
members[] |
Mitglieder aktualisiert. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/meetings.space.created
Weitere Informationen finden Sie im Autorisierungsleitfaden.
UpdateMemberRequest
Anfrage zum Aktualisieren eines Mitglieds.
| JSON-Darstellung |
|---|
{
"member": {
object ( |
| Felder | |
|---|---|
member |
Erforderlich. Das zu aktualisierende Mitglied. Format: spaces/{space}/members/{member} |
updateMask |
Optional. Feldmaske zur Angabe der Felder, die im Mitglied aktualisiert werden sollen. Wenn „updateMask“ nicht angegeben ist(nicht festgelegt, mit leeren Pfaden festgelegt oder nur „“ als Pfade enthält), werden standardmäßig alle Felder aktualisiert, die in der Anfrage mit Werten angegeben sind. Wenn Sie „*“ als „updateMask“ verwenden, werden alle Felder aktualisiert. Das umfasst auch das Löschen von Feldern, die in der Anfrage nicht festgelegt sind. Bei BatchUpdate muss es fehlen oder mit dem updateMask in BatchUpdateMembersRequest übereinstimmen, wenn UpdateMemberRequest als untergeordnete Anfrage von BatchUpdateMembersRequest erstellt wird. |