連絡先の写真を更新する。
レイテンシとエラーの増加を避けるため、同じユーザーの変更リクエストを順次送信する必要があります。
HTTP リクエスト
PATCH https://people.googleapis.com/v1/{resourceName=people/*}:updateContactPhoto
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
resourceName |
必須。担当者のリソース名 |
リクエスト本文
リクエストの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{
"photoBytes": string,
"personFields": string,
"sources": [
enum ( |
フィールド | |
---|---|
photoBytes |
必須。未加工の写真バイト Base64 でエンコードされた文字列。 |
personFields |
(省略可)人物のどのフィールドを返すかを制限するフィールド マスク。複数のフィールドを指定する場合は、カンマで区切ります。設定しない場合、デフォルトで空になります。これにより、ミューテーション後の get はスキップされます。指定できる値は次のとおりです。
|
sources[] |
(省略可)返されるソースタイプのマスク。設定しない場合、デフォルトは |
レスポンスの本文
成功すると、レスポンスの本文に次の構造のデータが含まれます。
連絡先の写真の更新に対するレスポンス。
JSON 表現 |
---|
{
"person": {
object ( |
フィールド | |
---|---|
person |
更新された人物。UpdateContactPhotoRequest に personFields が設定されている場合は設定されません。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/contacts
詳しくは、承認ガイドをご覧ください。