Mitglieder einer Kontaktgruppe ändern, die dem authentifizierten Nutzer gehört.
Die einzigen Systemkontaktgruppen, denen Mitglieder hinzugefügt werden können, sind contactGroups/myContacts und contactGroups/starred. Andere Systemkontaktgruppen sind veraltet und können nur noch Kontakte entfernt werden.
HTTP-Anfrage
POST https://people.googleapis.com/v1/{resourceName=contactGroups/*}/members:modify
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
resourceName | 
                
                   
 Erforderlich. Der Ressourcenname der Kontaktgruppe, die geändert werden soll.  | 
              
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung | 
|---|
{ "resourceNamesToAdd": [ string ], "resourceNamesToRemove": [ string ] }  | 
                
| Felder | |
|---|---|
resourceNamesToAdd[] | 
                  
                     
 Optional. Die Ressourcennamen der hinzuzufügenden Kontaktpersonen im Format   | 
                
resourceNamesToRemove[] | 
                  
                     
 Optional. Die Ressourcennamen der zu entfernenden Kontakte im Format   | 
                
Antworttext
Die Antwort auf eine Anfrage zum Ändern der Kontaktgruppenmitglieder.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung | 
|---|
{ "notFoundResourceNames": [ string ], "canNotRemoveLastContactGroupResourceNames": [ string ] }  | 
                  
| Felder | |
|---|---|
notFoundResourceNames[] | 
                    
                       
 Die Ressourcennamen der Kontakte, die nicht gefunden wurden.  | 
                  
canNotRemoveLastContactGroupResourceNames[] | 
                    
                       
 Die Ressourcennamen der Kontakte, die nicht aus ihrer letzten Kontaktgruppe entfernt werden können.  | 
                  
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/contacts
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.