Photos meta verilerini (ör. poz, yer ilişkilendirmesi, bağlantılar vb.) günceller. Fotoğrafların piksellerini değiştirme desteklenmez.
photos.batchUpdate başarısız olursa kritik alanların eksik olduğunu veya kimlik doğrulama hatası olduğunu unutmayın. photos.batchUpdate başarılı olsa bile toplu yüklemedeki fotoğrafların bazıları başarısız olabilir. Bu hatalar, BatchUpdatePhotosResponse.results içindeki her PhotoResponse.status öğesinde belirtilir. Fotoğraf başına oluşabilecek belirli hatalar için photo.update bölümüne bakın.
Yalnızca updateMask alanında belirtilen alanlar kullanılır. updateMask yoksa güncelleme tüm alanlar için geçerli olur.
Bir BatchUpdatePhotosRequest içindeki UpdatePhotoRequest mesaj sayısı 20'yi aşmamalıdır.
Not:
Pose.altitudealanını güncellemek içinPose.latLngPairalanı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 metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{
"updatePhotoRequests": [
{
"photo": {
object ( |
| Alanlar | |
|---|---|
updatePhotoRequests[] |
Zorunlu. |
updatePhotoRequests[].photo |
Zorunlu. |
updatePhotoRequests[].updateMask |
Zorunlu. Güncellenecek fotoğraf meta verilerindeki alanları tanımlayan maske. Bu meta veriler yoksa eski Aşağıdaki alanlar geçerlidir:
|
Yanıt metni
Bir veya daha fazla Photos meta verilerinin toplu olarak güncellenmesine 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 Overview sayfasına bakın.