- एचटीटीपी अनुरोध
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
यह एक सीएसई टोकन जनरेट करता है. इसका इस्तेमाल सीएसई फ़ाइलें बनाने या अपडेट करने के लिए किया जा सकता है.
एचटीटीपी अनुरोध
GET https://www.googleapis.com/drive/v2/files/generateCseToken
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
क्वेरी पैरामीटर
| पैरामीटर | |
|---|---|
fileId |
उस फ़ाइल का आईडी जिसके लिए JWT जनरेट किया जाना चाहिए. अगर यह आईडी नहीं दिया जाता है, तो एक आईडी जनरेट किया जाएगा. |
parent |
फ़ाइल के पैरंट का आईडी. इस कुकी का इस्तेमाल, नई सीएसई फ़ाइल के लिए JWT जनरेट करते समय किया जाता है. अगर यह विकल्प चुना जाता है, तो पैरंट को फ़ेच किया जाएगा. अगर पैरंट, शेयर की गई ड्राइव का कोई आइटम है, तो शेयर की गई ड्राइव की नीति का इस्तेमाल करके यह तय किया जाएगा कि कौनसे KACLS का इस्तेमाल किया जाना चाहिए. एक ही अनुरोध में fileId और parent, दोनों को तय करना अमान्य है. |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
सीएसई फ़ाइलें जनरेट करने के लिए इस्तेमाल किया गया 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 Web Token (JWT). |
kind |
सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय की गई स्ट्रिंग |
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/docshttps://www.googleapis.com/auth/drive
कुछ स्कोप पर पाबंदी है. इसलिए, आपके ऐप्लिकेशन को इनका इस्तेमाल करने से पहले सुरक्षा का आकलन करना होगा. ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.