একটি ফাইলের অনুমোদন প্রক্রিয়া শুরু করে।
HTTP অনুরোধ
POST https://www.googleapis.com/drive/v3/files/{fileId}/approvals:start
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
পথের পরামিতি
| প্যারামিটার | |
|---|---|
fileId | আবশ্যক। যে ফাইলের উপর ভিত্তি করে অনুমোদনটি তৈরি করা হবে, তার আইডি। |
অনুরোধকারী শরীর
অনুরোধের মূল অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{ "reviewerEmails": [ string ], "dueTime": string, "lockFile": boolean, "message": string } |
| ক্ষেত্র | |
|---|---|
reviewerEmails[] | প্রয়োজনীয়। যে সকল ব্যবহারকারী অনুমোদনটি পর্যালোচনা করার জন্য নিযুক্ত আছেন, তাদের ইমেল ঠিকানা। |
dueTime | ঐচ্ছিক। অনুমোদনের নির্ধারিত সময়। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
lockFile | ঐচ্ছিক। অনুমোদন শুরু করার সময় ফাইলটি লক করা হবে কিনা। |
message | ঐচ্ছিক। অনুমোদনের অনুরোধ সম্পর্কে পর্যালোচকদের অবহিত করার সময় পাঠানোর জন্য একটি বার্তা। |
প্রতিক্রিয়া সংস্থা
সফল হলে, প্রতিক্রিয়া বডিতে Approval এর একটি ইনস্ট্যান্স থাকে।
অনুমোদনের পরিধি
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/drive -
https://www.googleapis.com/auth/drive.file -
https://www.googleapis.com/auth/drive.metadata
কিছু স্কোপ সীমাবদ্ধ এবং আপনার অ্যাপ সেগুলি ব্যবহার করার জন্য একটি নিরাপত্তা মূল্যায়নের প্রয়োজন। আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।