Method: approvals.start

একটি ফাইলের অনুমোদন প্রক্রিয়া শুরু করে।

HTTP অনুরোধ

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

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

পথের পরামিতি

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

string

আবশ্যক। যে ফাইলের উপর ভিত্তি করে অনুমোদনটি তৈরি করা হবে, তার আইডি।

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

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

JSON উপস্থাপনা
{
  "reviewerEmails": [
    string
  ],
  "dueTime": string,
  "lockFile": boolean,
  "message": string
}
ক্ষেত্র
reviewerEmails[]

string

প্রয়োজনীয়। যে সকল ব্যবহারকারী অনুমোদনটি পর্যালোচনা করার জন্য নিযুক্ত আছেন, তাদের ইমেল ঠিকানা।

dueTime

string ( Timestamp format)

ঐচ্ছিক। অনুমোদনের নির্ধারিত সময়।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

lockFile

boolean

ঐচ্ছিক। অনুমোদন শুরু করার সময় ফাইলটি লক করা হবে কিনা।

message

string

ঐচ্ছিক। অনুমোদনের অনুরোধ সম্পর্কে পর্যালোচকদের অবহিত করার সময় পাঠানোর জন্য একটি বার্তা।

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

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

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

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

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

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