Method: photo.update

Photo মেটাডেটা আপডেট করে, যেমন ভঙ্গি, স্থানের সংযোগ, সংযোগ ইত্যাদি। ছবির পিক্সেল পরিবর্তন করা সমর্থিত নয়।

শুধুমাত্র updateMask ক্ষেত্রে উল্লেখিত ক্ষেত্রগুলি ব্যবহার করা হবে। যদি updateMask উপস্থিত না থাকে, তাহলে আপডেটটি সকল ক্ষেত্রে প্রযোজ্য হবে।

এই পদ্ধতিটি নিম্নলিখিত ত্রুটি কোডগুলি ফেরত দেয়:

HTTP অনুরোধ

PUT https://streetviewpublish.googleapis.com/v1/photo/{photo.photoId.id}

URL টি gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পথের পরামিতি

পরামিতি
photo.photoId.id

string

একটি ছবির জন্য একটি অনন্য শনাক্তকারী।

কোয়েরি প্যারামিটার

পরামিতি
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 খালি থাকে, তাহলে সমস্ত সংযোগ সরিয়ে ফেলা হয়।

অনুরোধের মূল অংশ

অনুরোধের মূল অংশে Photo এর একটি উদাহরণ রয়েছে।

প্রতিক্রিয়া মূল অংশ

যদি সফল হয়, তাহলে প্রতিক্রিয়ার অংশে Photo এর একটি উদাহরণ থাকবে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/streetviewpublish

আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .