Method: files.generateCseToken

একটি সিএসই টোকেন তৈরি করে যা সিএসই ফাইল তৈরি বা আপডেট করতে ব্যবহার করা যেতে পারে।

HTTP অনুরোধ

GET https://www.googleapis.com/drive/v2/files/generateCseToken

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

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

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

string

যে ফাইলের জন্য JWT তৈরি করা হবে, তার আইডি। আইডি প্রদান করা না হলে, একটি আইডি তৈরি হয়ে যাবে।

parent

string

ফাইলটির প্রত্যাশিত প্যারেন্টের আইডি। নতুন কোনো CSE ফাইলের জন্য JWT তৈরি করার সময় এটি ব্যবহৃত হয়। যদি এটি নির্দিষ্ট করা থাকে, তবে প্যারেন্টকে ফেচ করা হবে, এবং যদি প্যারেন্টটি একটি শেয়ার্ড ড্রাইভ আইটেম হয়, তবে কোন KACLS ব্যবহার করা হবে তা নির্ধারণ করতে শেয়ার্ড ড্রাইভের পলিসি ব্যবহার করা হবে।

একই অনুরোধে fileId এবং parent উভয়ই উল্লেখ করা অনুচিত।

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

অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।

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

CSE ফাইল তৈরি করতে ব্যবহৃত JWT এবং সংশ্লিষ্ট মেটাডেটা।

সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:

JSON উপস্থাপনা
{
  "fileId": string,
  "currentKaclsId": string,
  "currentKaclsName": string,
  "jwt": string,
  "kind": string
}
ক্ষেত্র
fileId

string

যে ফাইলআইডিটির জন্য JWT তৈরি করা হয়েছিল।

currentKaclsId

string ( int64 format)

JWT-এর সাথে সংশ্লিষ্ট বর্তমান কী এসিএল সার্ভিস (KACLS) আইডি।

currentKaclsName

string

ফেরত আসা KACLs ID যে KACL-গুলোর দিকে নির্দেশ করে, সেগুলোর নাম।

jwt

string

ফাইলটির জন্য স্বাক্ষরিত JSON ওয়েব টোকেন (JWT)।

kind

string

শুধুমাত্র আউটপুট। এটি কী ধরনের রিসোর্স তা শনাক্ত করে। মান: নির্দিষ্ট স্ট্রিং "drive#generateCseTokenResponse"

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

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

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive

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