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 ( |
| ক্ষেত্র | |
|---|---|
updatePhotoRequests[] | প্রয়োজনীয়। |
updatePhotoRequests[].photo | প্রয়োজনীয়। নতুন মেটাডেটা ধারণকারী |
updatePhotoRequests[].updateMask | আবশ্যক। আপডেট করার জন্য ফটো মেটাডেটার ক্ষেত্রগুলি সনাক্তকারী মাস্ক। যদি উপস্থিত না থাকে, তাহলে এই অনুরোধে পুরানো নিম্নলিখিত ক্ষেত্রগুলি বৈধ:
|
প্রতিক্রিয়া মূল অংশ
এক বা একাধিক Photos মেটাডেটার ব্যাচ আপডেটের প্রতিক্রিয়া।
যদি সফল হয়, তাহলে রেসপন্স বডিতে নিম্নলিখিত কাঠামো সহ ডেটা থাকবে:
| JSON উপস্থাপনা |
|---|
{
"results": [
{
object ( |
| ক্ষেত্র | |
|---|---|
results[] | প্রতিটি |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth স্কোপ প্রয়োজন:
-
https://www.googleapis.com/auth/streetviewpublish
আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .