Method: photos.batchUpdate
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
Photos এর মেটাডেটা আপডেট করে, যেমন পোজ, স্থানের সংযোগ, সংযোগ ইত্যাদি। ছবির পিক্সেল পরিবর্তন করা সমর্থিত নয়।
মনে রাখবেন, যদি photos.batchUpdate ব্যর্থ হয়, তাহলে হয় গুরুত্বপূর্ণ ক্ষেত্রগুলি অনুপস্থিত থাকে অথবা একটি প্রমাণীকরণ ত্রুটি থাকে। photos.batchUpdate সফল হলেও, ব্যাচের প্রতিটি ফটোতে ব্যর্থতা থাকতে পারে। এই ব্যর্থতাগুলি BatchUpdatePhotosResponse.results এর প্রতিটি PhotoResponse.status এ নির্দিষ্ট করা আছে। প্রতিটি ফটোতে কী কী নির্দিষ্ট ব্যর্থতা দেখা দিতে পারে তার জন্য photo.update দেখুন।
শুধুমাত্র updateMask ফিল্ডে উল্লেখিত ক্ষেত্রগুলি ব্যবহার করা হবে। যদি updateMask উপস্থিত না থাকে, তাহলে আপডেটটি সকল ক্ষেত্রে প্রযোজ্য হবে।
একটি BatchUpdatePhotosRequest এ UpdatePhotoRequest বার্তার সংখ্যা ২০টির বেশি হওয়া উচিত নয়।
দ্রষ্টব্য: Pose.altitude আপডেট করার জন্য, Pose.latLngPair ও পূরণ করতে হবে। অন্যথায়, অনুরোধটি ব্যর্থ হবে।
HTTP অনুরোধ
POST https://streetviewpublish.googleapis.com/v1/photos:batchUpdate
URL টি gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
অনুরোধের মূল অংশ
অনুরোধের মূল অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
| JSON উপস্থাপনা |
|---|
{
"updatePhotoRequests": [
{
"photo": {
object (Photo)
},
"updateMask": string
}
]
} |
| ক্ষেত্র |
|---|
updatePhotoRequests[] | object প্রয়োজনীয়। UpdatePhotoRequests তালিকা। |
updatePhotoRequests[].photo | object ( Photo ) প্রয়োজনীয়। নতুন মেটাডেটা ধারণকারী Photo বস্তু। |
updatePhotoRequests[].updateMask | string ( FieldMask format) আবশ্যক। আপডেট করার জন্য ফটো মেটাডেটার ক্ষেত্রগুলি সনাক্তকারী মাস্ক। যদি উপস্থিত না থাকে, তাহলে এই অনুরোধে পুরানো Photo মেটাডেটা সম্পূর্ণরূপে নতুন Photo মেটাডেটা দিয়ে প্রতিস্থাপিত হবে। অবৈধ ক্ষেত্রগুলি নির্দিষ্ট করা থাকলে আপডেট ব্যর্থ হবে। কমা দ্বারা বিভক্ত তালিকায় একাধিক ক্ষেত্র নির্দিষ্ট করা যেতে পারে। নিম্নলিখিত ক্ষেত্রগুলি বৈধ: -
pose.heading -
pose.lat_lng_pair -
pose.pitch -
pose.roll -
pose.level -
pose.altitude -
connections -
places
দ্রষ্টব্য: যখন updateMask বারবার ক্ষেত্র থাকে, তখন পুনরাবৃত্ত মানের সম্পূর্ণ সেটটি নতুন বিষয়বস্তু দিয়ে প্রতিস্থাপিত হয়। উদাহরণস্বরূপ, যদি updateMask connections থাকে এবং UpdatePhotoRequest.photo.connections খালি থাকে, তাহলে সমস্ত সংযোগ সরিয়ে ফেলা হয়।
|
প্রতিক্রিয়া মূল অংশ
এক বা একাধিক Photos মেটাডেটার ব্যাচ আপডেটের প্রতিক্রিয়া।
যদি সফল হয়, তাহলে রেসপন্স বডিতে নিম্নলিখিত কাঠামো সহ ডেটা থাকবে:
| ক্ষেত্র |
|---|
results[] | object ( PhotoResponse ) প্রতিটি Photo জন্য ফলাফলের তালিকা অনুরোধের ক্রম অনুসারে আপডেট করা হয়েছে। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth স্কোপ প্রয়োজন:
-
https://www.googleapis.com/auth/streetviewpublish
আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-11-20 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-11-20 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["This document details the process of updating photo metadata via the `photos:batchUpdate` method. It outlines that you can update fields like pose, place association, and connections, but not photo pixels. The request involves sending `UpdatePhotoRequests` within a `BatchUpdatePhotosRequest` to `POST https://streetviewpublish.googleapis.com/v1/photos:batchUpdate`. An `updateMask` specifies which fields to modify. The response contains a list of `PhotoResponse` objects, indicating the success or failure of each photo update. A maximum of 20 `UpdatePhotoRequest` messages are allowed.\n"]]