Photos
öğesinin poz, yer ilişkilendirmesi, bağlantılar gibi meta verilerini günceller. Fotoğrafların piksellerinin değiştirilmesi desteklenmez.
photos.batchUpdate
başarısız olursa kritik alanların eksik olduğunu veya kimlik doğrulama hatası oluştuğunu unutmayın. photos.batchUpdate
başarılı olsa bile gruptaki her fotoğrafta hata oluşabilir. Bu hatalar BatchUpdatePhotosResponse.results
içindeki her bir PhotoResponse.status
için belirtilir. Her fotoğraf için oluşabilecek belirli hatalar için photo.update
inceleyin.
Yalnızca updateMask
alanında belirtilen alanlar kullanılır. updateMask
mevcut değilse güncelleme tüm alanlara uygulanır.
BatchUpdatePhotosRequest
içinde UpdatePhotoRequest
mesaj sayısı 20'yi aşmamalıdır.
Not:
Pose.altitude
uygulamasını güncellemek içinPose.latLngPair
alanının da doldurulması gerekir. Aksi takdirde istek başarısız olur.
HTTP isteği
POST https://streetviewpublish.googleapis.com/v1/photos:batchUpdate
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:
JSON gösterimi |
---|
{
"updatePhotoRequests": [
{
"photo": {
object ( |
Alanlar | |
---|---|
updatePhotoRequests[] |
Zorunlu. |
updatePhotoRequests[].photo |
Zorunlu. Yeni meta veriyi içeren |
updatePhotoRequests[].updateMask |
Zorunlu. Fotoğraf meta verilerinde güncellenecek alanları tanımlayan maske. Bu istekteki mevcut değilse eski Aşağıdaki alanlar geçerlidir:
|
Yanıt gövdesi
Bir veya daha fazla Photos
meta verisinin toplu güncellemesine verilen yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"results": [
{
object ( |
Alanlar | |
---|---|
results[] |
Her bir |
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.