İstemci, fotoğrafı döndürülen UploadRef
ile yüklemeyi bitirdikten sonra, photo.create
yüklenen Photo
öğesini Google Haritalar'daki Street View'da yayınlar.
Şu anda Photo.create'te başlık, ses perdesi ve sarmalama ayarlarını yapmanın tek yolu, fotoğraf baytlarındaki Photo Sphere XMP meta verilerini kullanmaktır. Photo.create, Pose'daki pose.heading
, pose.pitch
, pose.roll
, pose.altitude
ve pose.level
alanlarını yoksayar.
Bu yöntem aşağıdaki hata kodlarını döndürür:
- İsteğin biçimi yanlışsa veya yüklenen fotoğraf 360° fotoğraf değilse
google.rpc.Code.INVALID_ARGUMENT
. - Yükleme referansı yoksa
google.rpc.Code.NOT_FOUND
. - Hesap, depolama alanı sınırına ulaştıysa
google.rpc.Code.RESOURCE_EXHAUSTED
.
HTTP isteği
POST https://streetviewpublish.googleapis.com/v1/photo
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
İstek içeriği
İstek metni, Photo
öğesinin bir örneğini içerir.
Yanıt gövdesi
Başarılı olursa yanıt gövdesi, yeni oluşturulan Photo
örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/streetviewpublish
Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.