クライアントが返された UploadRef を使用して写真のアップロードを完了すると、photo.create はアップロードされた Photo を Google マップのストリートビューに公開します。
現在、photo.create で向き、ピッチ、ロールを設定するには、写真バイト内の 360°写真の XMP メタデータを使用する方法しかありません。photo.create は、Pose の pose.heading、pose.pitch、pose.roll、pose.altitude、pose.level フィールドを無視します。
このメソッドは、次のエラーコードを返します。
google.rpc.Code.INVALID_ARGUMENT: リクエストの形式が正しくないか、アップロードされた写真が 360°写真でない場合に返されます。- アップロード参照が存在しない場合は
google.rpc.Code.NOT_FOUND。 google.rpc.Code.RESOURCE_EXHAUSTED: アカウントの保存容量の上限に達している場合。
HTTP リクエスト
POST https://streetviewpublish.googleapis.com/v1/photo
この URL は gRPC Transcoding 構文を使用します。
リクエスト本文
リクエストの本文には Photo のインスタンスが含まれます。
レスポンスの本文
成功した場合、レスポンスの本文には、新しく作成された Photo のインスタンスが含まれます。
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/streetviewpublish
詳しくは、OAuth 2.0 の概要をご覧ください。