के साथ फ़ाइल बनाएं मैं Google ड्राइव एपीआई v3 का उपयोग कर सामग्री के साथ एक फाइल बनाना चाहता हूं। मैंने ओएथ के माध्यम से प्रमाणीकृत किया है और ड्राइव एपीआई लोड किया है। निम्नलिखित काम की तरह विवरण (लेकिन सामग्री के बिना एक फ़ाइल उत्पादन):Google ड्राइव एपीआई v3 (जावास्क्रिप्ट)
gapi.client.drive.files.create({
"name": "settings",
}).execute();
दुर्भाग्य से मैं समझ नहीं एक सामग्री है कि एक फ़ाइल बनाने के लिए कैसे। मुझे ड्राइव एपीआई v3 का उपयोग कर एक जावास्क्रिप्ट उदाहरण नहीं मिल रहा है। क्या कुछ विशेष पैरामीटर हैं जिन्हें मुझे पास करने की ज़रूरत है?
सादगी के लिए, मान लें कि मेरे पास '{"नाम": "test"}' जैसा स्ट्रिंग है जो JSON प्रारूप में है जो बनाई गई फ़ाइल की सामग्री होनी चाहिए।
इस दस्तावेज़ को जांचें, मुझे पता है v2 के लिए है लेकिन प्रक्रिया बहुत समान है। आपको यूआरएल में v3 और v3 के अनुसार पैरामीटर को बदलने की आवश्यकता होगी (उदाहरण के लिए 'शीर्षक' उपयोग 'नाम' के बजाय) https://developers.google.com/drive/v2/reference/files/ सम्मिलित करें # उदाहरण – Gerardo
लिंक के लिए धन्यवाद, लेकिन मुझे लगता है कि यह लाइब्रेरी का उपयोग करने की भावना के खिलाफ कुछ हद तक है (कम से कम v3 में): किसी अन्य मामले में मुझे खुद को अनुरोध बनाना नहीं है। यहां मुझे लगता है कि मुझे लगता है कि मैं इसे 'पोस्ट' अनुरोध करना चाहता हूं और इसे सीमा से सीमित लंबी स्ट्रिंग में चीजों को जोड़ना है। मुझे लगता है कि v3 का बिंदु इन चीजों से बचना था और मुझे लगता है कि ऐसा करने का दूसरा तरीका होना चाहिए। – Geminus
Google पर कुछ devs से [upload.js] (https://github.com/googledrive/cors-upload- नमूना) पर एक नज़र डालें। मेरे पास ड्राइव v3 api के लिए एक संशोधित संस्करण है [यहां] (https://gist.github.com/DrPaulBrewer/eaea4ad927389643e56ce566d4ed513e) – Paul