Cập nhật siêu dữ liệu của Photos
, chẳng hạn như tạo dáng, liên kết địa điểm, kết nối, v.v. Không hỗ trợ thay đổi pixel của ảnh.
Lưu ý rằng nếu photos.batchUpdate
không thành công thì tức là các trường quan trọng sẽ bị thiếu hoặc xảy ra lỗi xác thực. Ngay cả khi photos.batchUpdate
thành công, các ảnh riêng lẻ trong lô có thể vẫn không thành công. Những lỗi này được chỉ định cho mỗi PhotoResponse.status
trong BatchUpdatePhotosResponse.results
. Hãy xem photo.update
để biết các lỗi cụ thể có thể xảy ra cho mỗi ảnh.
Hệ thống chỉ sử dụng các trường được chỉ định trong trường updateMask
. Nếu không có updateMask
, nội dung cập nhật sẽ áp dụng cho tất cả các trường.
Số lượng thông báo UpdatePhotoRequest
trong một BatchUpdatePhotosRequest
không được vượt quá 20.
Lưu ý: Để cập nhật
Pose.altitude
, bạn cũng phải điềnPose.latLngPair
. Nếu không, yêu cầu sẽ không thành công.
Yêu cầu HTTP
POST https://streetviewpublish.googleapis.com/v1/photos:batchUpdate
URL sử dụng cú pháp Chuyển mã gRPC.
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{
"updatePhotoRequests": [
{
"photo": {
object ( |
Các trường | |
---|---|
updatePhotoRequests[] |
Bắt buộc. Danh sách |
updatePhotoRequests[].photo |
Bắt buộc. Đối tượng |
updatePhotoRequests[].updateMask |
Bắt buộc. Mặt nạ giúp xác định các trường trên siêu dữ liệu ảnh cần cập nhật. Nếu không có siêu dữ liệu Các trường sau đây hợp lệ:
|
Nội dung phản hồi
Phản hồi khi cập nhật hàng loạt siêu dữ liệu của một hoặc nhiều Photos
.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{
"results": [
{
object ( |
Các trường | |
---|---|
results[] |
Đã cập nhật danh sách kết quả cho từng |
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/streetviewpublish
Để biết thêm thông tin, hãy xem Tổng quan về OAuth 2.0.