- एचटीटीपी अनुरोध
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
यह सीएसई टोकन जनरेट करता है. इसका इस्तेमाल, सीएसई फ़ाइलें बनाने या उन्हें अपडेट करने के लिए किया जा सकता है.
एचटीटीपी अनुरोध
GET https://www.googleapis.com/drive/v3/files/generateCseToken
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
क्वेरी पैरामीटर
| पैरामीटर | |
|---|---|
fileId |
उस फ़ाइल का आईडी जिसके लिए JWT जनरेट किया जाना चाहिए. अगर यह आईडी नहीं दिया जाता है, तो एक आईडी जनरेट किया जाएगा. |
parent |
उस फ़ाइल का आईडी जिसे पैरंट के तौर पर इस्तेमाल किया जाना है. इसका इस्तेमाल, नई सीएसई फ़ाइल के लिए JWT जनरेट करते समय किया जाता है. अगर यह आईडी दिया जाता है, तो पैरंट को फ़ेच किया जाएगा. अगर पैरंट, शेयर की गई ड्राइव का कोई आइटम है, तो इस्तेमाल किए जाने वाले KACL तय करने के लिए, शेयर की गई ड्राइव की नीति का इस्तेमाल किया जाएगा. एक ही अनुरोध में, fileId और पैरंट, दोनों को तय करना मान्य नहीं है. |
अनुरोध का मुख्य हिस्सा
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य हिस्सा
सीएसई फ़ाइलें जनरेट करने के लिए इस्तेमाल किया गया JWT और उससे जुड़ा मेटाडेटा.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{ "fileId": string, "currentKaclsId": string, "currentKaclsName": string, "jwt": string, "kind": string } |
| फ़ील्ड | |
|---|---|
fileId |
वह fileId जिसके लिए JWT जनरेट किया गया था. |
currentKaclsId |
JWT से जुड़ा मौजूदा Key ACL Service (KACLS) आईडी. |
currentKaclsName |
उन KACL के नाम जिनसे लौटाया गया KACL आईडी जुड़ा है. |
jwt |
फ़ाइल के लिए साइन किया गया JSON वेब टोकन (JWT). |
kind |
सिर्फ़ आउटपुट. इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय की गई स्ट्रिंग |
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth अनुमति की ज़रूरत होती है:
https://www.googleapis.com/auth/docshttps://www.googleapis.com/auth/drive
कुछ अनुमतियों पर पाबंदी होती है. इनका इस्तेमाल करने के लिए, आपके ऐप्लिकेशन को सुरक्षा से जुड़ी ज़रूरी शर्तों को पूरा करना होगा. ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.