Müşteri, döndürülen UploadRef
ile fotoğrafı yüklemeyi tamamladıktan sonra photo.create
, yüklenen Photo
'yi Google Haritalar'daki Street View'da yayınlar.
Şu anda photo.create işlevinde yön, eğim ve yuvarlanma ayarlarını yapmanın tek yolu, fotoğraf baytlarındaki Fotoğraf Küresi XMP meta verilerini kullanmaktır. photo.create işlevi, Poz'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:
google.rpc.Code.INVALID_ARGUMENT
ise istek hatalı biçimlendirilmiş veya yüklenen fotoğraf 360° fotoğraf değildir.- Yükleme referansı mevcut değilse
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 metni, yeni oluşturulmuş bir 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ı makaleyi inceleyin.