- HTTP অনুরোধ
- কোয়েরি প্যারামিটার
- অনুরোধকারী শরীর
- প্রতিক্রিয়া সংস্থা
- অনুমোদনের পরিধি
- চেষ্টা করে দেখুন!
একটি সিএসই টোকেন তৈরি করে যা সিএসই ফাইল তৈরি বা আপডেট করতে ব্যবহার করা যেতে পারে।
HTTP অনুরোধ
GET https://www.googleapis.com/drive/v2/files/generateCseToken
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
কোয়েরি প্যারামিটার
| প্যারামিটার | |
|---|---|
fileId | যে ফাইলের জন্য JWT তৈরি করা হবে, তার আইডি। আইডি প্রদান করা না হলে, একটি আইডি তৈরি হয়ে যাবে। |
parent | ফাইলটির প্রত্যাশিত প্যারেন্টের আইডি। নতুন কোনো CSE ফাইলের জন্য JWT তৈরি করার সময় এটি ব্যবহৃত হয়। যদি এটি নির্দিষ্ট করা থাকে, তবে প্যারেন্টকে ফেচ করা হবে, এবং যদি প্যারেন্টটি একটি শেয়ার্ড ড্রাইভ আইটেম হয়, তবে কোন KACLS ব্যবহার করা হবে তা নির্ধারণ করতে শেয়ার্ড ড্রাইভের পলিসি ব্যবহার করা হবে। একই অনুরোধে fileId এবং parent উভয়ই উল্লেখ করা অনুচিত। |
অনুরোধকারী শরীর
অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।
প্রতিক্রিয়া সংস্থা
CSE ফাইল তৈরি করতে ব্যবহৃত JWT এবং সংশ্লিষ্ট মেটাডেটা।
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{ "fileId": string, "currentKaclsId": string, "currentKaclsName": string, "jwt": string, "kind": string } |
| ক্ষেত্র | |
|---|---|
fileId | যে ফাইলআইডিটির জন্য JWT তৈরি করা হয়েছিল। |
currentKaclsId | JWT-এর সাথে সংশ্লিষ্ট বর্তমান কী এসিএল সার্ভিস (KACLS) আইডি। |
currentKaclsName | ফেরত আসা KACLs ID যে KACL-গুলোর দিকে নির্দেশ করে, সেগুলোর নাম। |
jwt | ফাইলটির জন্য স্বাক্ষরিত JSON ওয়েব টোকেন (JWT)। |
kind | শুধুমাত্র আউটপুট। এটি কী ধরনের রিসোর্স তা শনাক্ত করে। মান: নির্দিষ্ট স্ট্রিং |
অনুমোদনের পরিধি
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/docs -
https://www.googleapis.com/auth/drive
কিছু স্কোপ সীমাবদ্ধ এবং আপনার অ্যাপ সেগুলি ব্যবহার করার জন্য একটি নিরাপত্তা মূল্যায়নের প্রয়োজন। আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।