Photos
মেটাডেটা আপডেট করে, যেমন পোজ, স্থান সংযোজন, সংযোগ, ইত্যাদি৷ ফটোগুলির পিক্সেল পরিবর্তন করা সমর্থিত নয়৷
নোট করুন যে photos.batchUpdate
ব্যর্থ হলে, হয় সমালোচনামূলক ক্ষেত্রগুলি অনুপস্থিত বা একটি প্রমাণীকরণ ত্রুটি রয়েছে৷ এমনকি photos.batchUpdate
সফল হলেও, ব্যাচের পৃথক ফটোতে ব্যর্থতা থাকতে পারে। BatchUpdatePhotosResponse.results
এর প্রতিটি PhotoResponse.status
এ এই ব্যর্থতাগুলি নির্দিষ্ট করা আছে। প্রতি ফটোতে ঘটতে পারে এমন নির্দিষ্ট ব্যর্থতার জন্য photo.update
দেখুন।
শুধুমাত্র updateMask
ক্ষেত্রে নির্দিষ্ট ক্ষেত্র ব্যবহার করা হয়। updateMask
উপস্থিত না থাকলে, আপডেটটি সমস্ত ক্ষেত্রে প্রযোজ্য।
BatchUpdatePhotosRequest
এ UpdatePhotoRequest
বার্তার সংখ্যা 20-এর বেশি হওয়া উচিত নয়৷
দ্রষ্টব্য:
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 ওভারভিউ দেখুন।