- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- UpdateMemberRequest
- Deneyin.
Bir gruptaki bir alanın üyelerini günceller.
HTTP isteği
POST https://meet.googleapis.com/v2/{parent=spaces/*}/members:batchUpdate
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
parent |
Zorunlu. Tüm Üyeler tarafından paylaşılan üst kaynak güncelleniyor. Biçim: spaces/{space} |
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{
"requests": [
{
object ( |
| Alanlar | |
|---|---|
requests[] |
Zorunlu. Güncellenecek kaynakları belirten istek mesajı. Bir toplu işlemde en fazla 500 üye değiştirilebilir. |
updateMask |
İsteğe bağlı. Tüm UpdateMemberRequests için üyenin güncellenecek alanlarını belirtmek üzere kullanılan üst düzey alan maskesi. Üst düzey ve alt alan maskesi için 4 olası senaryo vardır: 1. Üst düzey ve alt alan maskesi yok: İsteklerde belirtilmeyen alanların silinmesi de dahil olmak üzere, isteklerde sağlanan tüm alanlar güncellenir. 2. Üst düzey alan maskesi var ancak alt alan maskesi yok: Üst düzey alan maskesinde belirtilen alanlar güncellenir. 3. Üst düzey ve alt alan maskesi mevcut: Alt alan maskesi, üst düzey alan maskesiyle aynı olmalıdır. 4. Üst düzey alan maskesi yok ancak alt alan maskesi var: Bu durum desteklenmez ve hata döndürülür. |
Yanıt metni
Toplu üye güncelleme yanıtı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{
"members": [
{
object ( |
| Alanlar | |
|---|---|
members[] |
Üyeler güncellendi. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/meetings.space.created
Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.
UpdateMemberRequest
Üyeyi güncelleme isteği.
| JSON gösterimi |
|---|
{
"member": {
object ( |
| Alanlar | |
|---|---|
member |
Zorunlu. Güncellenecek üye. Biçim: spaces/{space}/members/{member} |
updateMask |
İsteğe bağlı. Üyede güncellenecek alanları belirtmek için kullanılan alan maskesi. updateMask sağlanmazsa(ayarlanmamış, boş yollarla ayarlanmış veya yalnızca "" yolları içeriyorsa) istekte değerlerle sağlanan tüm alanları güncellemek için varsayılan olarak kullanılır. "*" öğesini updateMask olarak kullanmak, istekte ayarlanmamış alanların silinmesi de dahil olmak üzere tüm alanları günceller. BatchUpdate durumunda, UpdateMemberRequest, BatchUpdateMembersRequest'in alt isteği olarak oluşturulduğunda bu alan olmamalı veya BatchUpdateMembersRequest'teki updateMask ile aynı olmalıdır. |