認証されたユーザーが所有する連絡先グループのメンバーを変更する。
メンバーを追加できるシステム連絡先グループは contactGroups/myContacts
と contactGroups/starred
のみです。その他のシステム連絡先グループはサポートが終了しているため、削除できるのは連絡先のみです。
HTTP リクエスト
POST https://people.googleapis.com/v1/{resourceName=contactGroups/*}/members:modify
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
resourceName |
必須。変更する連絡先グループのリソース名。 |
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
---|
{ "resourceNamesToAdd": [ string ], "resourceNamesToRemove": [ string ] } |
フィールド | |
---|---|
resourceNamesToAdd[] |
省略可。追加する連絡先のリソース名。 |
resourceNamesToRemove[] |
省略可。削除する連絡先担当者のリソース名。 |
レスポンスの本文
連絡先グループのメンバーの変更リクエストに対するレスポンス。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{ "notFoundResourceNames": [ string ], "canNotRemoveLastContactGroupResourceNames": [ string ] } |
フィールド | |
---|---|
notFoundResourceNames[] |
見つからなかった連絡先担当者のリソース名。 |
canNotRemoveLastContactGroupResourceNames[] |
最後の連絡先グループから削除できない連絡先担当者のリソース名。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/contacts
詳細については、承認ガイドをご覧ください。