2014-07-18 11 views
5

क्या कोई यूआरएल google है जिसमें फ़ाइल के लिए कच्चा डेटा है? https://drive.google.com/file/d/FILE_ID का उपयोग करके आप फ़ाइल के 'शेयर' सेक्शन पर ले जाते हैं ... कहें कि मेरे पास GDrive पर .js फ़ाइल है। यदि आप उनके साझा लिंक पर जाते हैं, तो उनके पास एक साझा पृष्ठ होता है। <script src="google_link_or_whatever"> में उपयोग करने के लिए फ़ाइल से कच्चे जावास्क्रिप्ट प्राप्त करने के लिए कोई लिंक है?Google ड्राइव कच्चे डेटा?

+0

इस मदद करता है? http://googleappsdeveloper.blogspot.nl/2012/11/announcing-google-drive-site-publishing.html –

+0

@ डेव मॉरिससे शायद यह होगा, धन्यवाद, लेकिन मैं एपीआई से दूर रहने की कोशिश कर रहा हूं। : डी – parzivail

+0

[Google Apps स्क्रिप्ट का संभावित डुप्लिकेट Google ड्राइव पर जेएस या सीएसएस फ़ाइल से कैसे लिंक करें] (http://stackoverflow.com/questions/15110264/google-apps-script-how-to-link-to-js -या-css-file-on-google-drive) – Fraser

उत्तर

4

टिप्पणी - यह समाधान था लेकिन यह अब काम करता है - नीचे

कोई एपीआई @Bobby Fritze द्वारा टिप्पणी देखें और कोई आवश्यक जे एस। अब ड्राइव के नवीनतम संस्करण पर काम करने की पुष्टि की। यदि आपके सर्वर https का उपयोग नहीं करता है के लिए महान वैकल्पिक हल लेकिन एक विक्रेता प्लगइन मांगों https एक सीएसएस या अन्य फ़ाइल में कॉल करने के लिए: अपने इच्छित फ़ाइल (FILE.css जैसे) के साथ

  1. फ़ोल्डर पर, सेटिंग्स शेयरिंग मारा , फिर उन्नत, फिर "वेब पर सार्वजनिक" चुनें - इंटरनेट पर कोई भी ढूंढ और देख सकता है। " http://googledrive.com/host/XX-XXXXXXXXXXXXX/FILE.css
  2. नेविगेट:
  3. URL बार में (या साझा लिंक), drive.google.com/drive/u/0/folders/
  4. उपयोग कि में XX-XXXXXXXXXXXXX को बदलने के लिए आईडी के बाद सब कुछ नकल चरण 3 में संलग्न यूआरएल के लिए और अब आप अपना कच्चा डेटा देखेंगे। पर @ chris.huh को

    <script type="text/javascript"> 
    var vsDisableResize = false; 
    var vsCssUrl =   'https://cbe7c864b9c1ae8d5be60c7fed3e467334a04d2f.googledrive.com/host/0B9ngkmVbo5T7TDhTTU81M25iNnc/cart.css'; 
    var vsWineryId = '850'; 
    var vsWineListId = '71'; 
    

    क्रेडिट:

मेरे उपयोग के मामले नीचे https://productforums.google.com/forum/#!topic/drive/MyD7dgLJaEo

+1

यह कोड आपके URL में cbe7c864b9c1ae8d5be60c7fed3e467334a04d2f क्या है? –

+0

आपके द्वारा ड्राइव में बनाए गए प्रत्येक फ़ोल्डर को यूआरएल में/फ़ोल्डर/स्ट्रिंग के बाद एक स्ट्रिंग होगी; (वह चरण 3 में उल्लिखित स्ट्रिंग है)। जिस स्ट्रिंग को आप देख रहे हैं वह आउटपुट है (सर्वर-साइड तरीके के बारे में idk में), क्योंकि: http://googledrive.com/host/0BxfRpcEmqYiJRjlJUXozTm80ZlE/why.txt आपको कच्चे डेटा के स्थिर यूआरएल पर इंगित करेगा –

+4

संपादित करें: 2016 के अंत में/2017 की शुरुआत में, Google ड्राइव से फ़ाइलों को पुनर्प्राप्त करने की यह विधि काम करना बंद कर दिया। –

संबंधित मुद्दे