Photo のメタデータ(ポーズ、場所の関連付け、接続など)を更新します。写真のピクセルを変更することはできません。
updateMask フィールドで指定されたフィールドのみが使用されます。updateMask が存在しない場合、更新はすべてのフィールドに適用されます。
このメソッドは、次のエラーコードを返します。
google.rpc.Code.PERMISSION_DENIED(リクエストしたユーザーがリクエストされた写真を作成していない場合)。- リクエストの形式が正しくない場合は
google.rpc.Code.INVALID_ARGUMENT。 - リクエストされた写真が存在しない場合は
google.rpc.Code.NOT_FOUND。 - リクエストされた
Photoがまだインデックスに登録されている場合はgoogle.rpc.Code.UNAVAILABLE。
HTTP リクエスト
PUT https://streetviewpublish.googleapis.com/v1/photo/{photo.photoId.id}
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
photo.photoId.id |
写真の一意の識別子。 |
クエリ パラメータ
| パラメータ | |
|---|---|
updateMask |
必須。更新する写真メタデータのフィールドを特定するマスク。存在しない場合、古い 有効なフィールドは次のとおりです。
|
リクエストの本文
リクエストの本文には Photo のインスタンスが含まれます。
レスポンスの本文
成功した場合、レスポンスの本文には Photo のインスタンスが含まれます。
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/streetviewpublish
詳細については、OAuth 2.0 Overview をご覧ください。