- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- UpdateMemberRequest
- Wypróbuj
Aktualizuje użytkowników jednego pokoju w ramach grupy.
Żądanie HTTP
POST https://meet.googleapis.com/v2/{parent=spaces/*}/members:batchUpdate
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
parent |
Wymagane. Zasób nadrzędny udostępniany wszystkim członkom, który jest aktualizowany. Format: spaces/{space} |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"requests": [
{
object ( |
| Pola | |
|---|---|
requests[] |
Wymagane. Wiadomość z prośbą o określenie zasobów do zaktualizowania. W jednej operacji możesz zmodyfikować maksymalnie 500 członków. |
updateMask |
Opcjonalnie. Maska pola najwyższego poziomu używana do określania pól, które mają być aktualizowane w przypadku wszystkich żądań UpdateMemberRequests. Istnieją 4 możliwe scenariusze dotyczące maski pola najwyższego poziomu i maski pola podrzędnego: 1. brak maski pola najwyższego poziomu i maski pola podrzędnego: wszystkie pola podane w żądaniach są aktualizowane, w tym usuwane są pola, które nie zostały ustawione w żądaniach. 2. Maska pola najwyższego poziomu jest obecna, ale maska pola podrzędnego nie występuje: aktualizowane są pola określone w masce pola najwyższego poziomu. 3. maska pola najwyższego poziomu i maska pola podrzędnego są obecne: maska pola podrzędnego musi być taka sama jak maska pola najwyższego poziomu. 4. Brak maski pola najwyższego poziomu, ale jest maska pola podrzędnego: nie jest to obsługiwane i zwróci błąd. |
Treść odpowiedzi
Odpowiedź na zbiorczą aktualizację członków.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"members": [
{
object ( |
| Pola | |
|---|---|
members[] |
Członkowie zostali zaktualizowani. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/meetings.space.created
Więcej informacji znajdziesz w przewodniku po autoryzacji.
UpdateMemberRequest
Prośba o zaktualizowanie informacji o członku.
| Zapis JSON |
|---|
{
"member": {
object ( |
| Pola | |
|---|---|
member |
Wymagane. Członek do zaktualizowania. Format: spaces/{space}/members/{member} |
updateMask |
Opcjonalnie. Maska pola używana do określania pól, które mają zostać zaktualizowane w przypadku elementu. Jeśli parametr updateMask nie zostanie podany(nie jest ustawiony, jest ustawiony z pustymi ścieżkami lub zawiera tylko „” jako ścieżki), domyślnie aktualizowane są wszystkie pola podane z wartościami w żądaniu. Użycie „*” jako updateMask spowoduje zaktualizowanie wszystkich pól, w tym usunięcie pól, które nie są ustawione w żądaniu. W przypadku BatchUpdate musi być nieobecny lub taki sam jak updateMask w BatchUpdateMembersRequest, gdy UpdateMemberRequest jest tworzony jako żądanie podrzędne BatchUpdateMembersRequest. |