Method: approvals.reassign

একটি অনুমোদনের পর্যালোচকদের পুনর্বন্টন করে। অনুমোদনের ReviewerResponse -তে পর্যালোচক যোগ করে বা প্রতিস্থাপন করে।

ফাইলটিতে writer পারমিশন থাকা যেকোনো ব্যবহারকারী এটি কল করতে পারেন, যখন অ্যাপ্রুভাল Status IN_PROGRESS থাকে এবং যে রিভিউয়ারকে পুনরায় অ্যাসাইন করা হচ্ছে তার Response NO_RESPONSE থাকে। reader পারমিশন থাকা একজন ব্যবহারকারী শুধুমাত্র সেই অ্যাপ্রুভালটিই পুনরায় অ্যাসাইন করতে পারেন যা তাকেই অ্যাসাইন করা হয়েছে।

পর্যালোচককে অপসারণ করার অনুমতি নেই।

HTTP অনুরোধ

POST https://www.googleapis.com/drive/v3/files/{fileId}/approvals/{approvalId}:reassign

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

পথের পরামিতি

প্যারামিটার
fileId

string

প্রয়োজনীয়। যে ফাইলটির অনুমোদন প্রয়োজন, তার আইডি।

approvalId

string

পুনর্বন্টনের অনুমোদনের আইডি প্রয়োজন।

অনুরোধকারী শরীর

অনুরোধের মূল অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:

JSON উপস্থাপনা
{
  "addReviewers": [
    {
      object (AddReviewer)
    }
  ],
  "replaceReviewers": [
    {
      object (ReplaceReviewer)
    }
  ],
  "message": string
}
ক্ষেত্র
addReviewers[]

object ( AddReviewer )

ঐচ্ছিক। যোগ করার জন্য পর্যালোচকদের তালিকা।

replaceReviewers[]

object ( ReplaceReviewer )

ঐচ্ছিক। পর্যালোচক পরিবর্তনের তালিকা।

message

string

ঐচ্ছিক। নতুন পর্যালোচকদের কাছে পাঠানোর জন্য একটি বার্তা। এই বার্তাটি অ্যাকশনটির নোটিফিকেশনে এবং অনুমোদন কার্যকলাপ লগে অন্তর্ভুক্ত করা হবে।

প্রতিক্রিয়া সংস্থা

সফল হলে, প্রতিক্রিয়া বডিতে Approval এর একটি ইনস্ট্যান্স থাকে।

অনুমোদনের পরিধি

নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.metadata

কিছু স্কোপ সীমাবদ্ধ এবং আপনার অ্যাপ সেগুলি ব্যবহার করার জন্য একটি নিরাপত্তা মূল্যায়নের প্রয়োজন। আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।

পর্যালোচক যোগ করুন

পর্যালোচকের সংযোজনের উপস্থাপনা।

JSON উপস্থাপনা
{
  "addedReviewerEmail": string
}
ক্ষেত্র
addedReviewerEmail

string

আবশ্যক। পর্যালোচকের ইমেল যোগ করতে হবে।

পর্যালোচককে প্রতিস্থাপন করুন

পর্যালোচক প্রতিস্থাপনের উপস্থাপনা।

JSON উপস্থাপনা
{
  "addedReviewerEmail": string,
  "removedReviewerEmail": string
}
ক্ষেত্র
addedReviewerEmail

string

আবশ্যক। পর্যালোচকের ইমেল যোগ করতে হবে।

removedReviewerEmail

string

প্রয়োজনীয়। অপসারণের জন্য পর্যালোচনাকারীর ইমেল।