C'è qualche URL di Google che contiene i dati grezzi per il file? usando https://drive.google.com/file/d/FILE_ID
ti porta in una sezione 'condividi' del file ... diciamo che ho un file .js su GDrive. Se vai al loro link di condivisione, hanno una pagina di condivisione. C'è qualche link per ottenere il javascript raw dal file, da utilizzare in un <script src="google_link_or_whatever">
?Dati grezzi di Google Drive?
risposta
NOTA - Questa è stata la soluzione, ma non funziona più - si veda il commento BY @Bobby Fritze sotto
No API e JS necessario. Confermato ora lavorando all'ultima versione di Drive. Grande soluzione per se il server non usa https, ma un fornitore di plugin richieste https da chiamare in un CSS o un altro file:
- Sulla cartella con il file previsto (ad esempio FILE.css), ha colpito impostazioni di condivisione , quindi Avanzate, quindi seleziona "Pubblico sul Web - Chiunque su Internet può trovare e visualizzare".
- nella barra degli indirizzi (o condividere link), copiare tutto dopo la drive.google.com/drive/u/0/folders/
- Usa che ID per sostituire il XX-XXXXXXXXXXXXX in: http://googledrive.com/host/XX-XXXXXXXXXXXXX/FILE.css
- Naviga all'URL aggiunto al passaggio 3 e ora vedrai i tuoi dati grezzi.
mio caso d'uso di seguito:
<script type="text/javascript">
var vsDisableResize = false;
var vsCssUrl = 'https://cbe7c864b9c1ae8d5be60c7fed3e467334a04d2f.googledrive.com/host/0B9ngkmVbo5T7TDhTTU81M25iNnc/cart.css';
var vsWineryId = '850';
var vsWineListId = '71';
credito a @ chris.huh a: https://productforums.google.com/forum/#!topic/drive/MyD7dgLJaEo
Cos'è questo codice cbe7c864b9c1ae8d5be60c7fed3e467334a04d2f nel tuo URL? –
Ogni cartella creata in Drive sarà una stringa dopo le/cartelle/nell'URL; (questa è la stringa annotata nel passaggio 3). La stringa che stai vedendo è uscita (in un modo sul lato server circa idk), perché: http://googledrive.com/host/0BxfRpcEmqYiJRjlJUXozTm80ZlE/why.txt ti indirizzerà a un Url statico dei dati grezzi –
MODIFICA: a circa la fine del 2016/inizio 2017, questo metodo di recupero dei file da Google Drive ha smesso di funzionare. –
- 1. Google Analytics - Ottenere i registri dati grezzi
- 2. Pubblicazione di dati grezzi con Python
- 3. Google Drive Viewer URL ora dare Errore Google Drive
- 4. Intent.ACTION_GET_CONTENT con Google Drive
- 5. Google Drive: redirect_uri_mismatch
- 6. Google Drive + ACTION_GET_CONTENT
- 7. Autenticazione API Google Drive
- 8. google Drive maxResults query
- 9. Integrazione con google drive
- 10. API Google Drive javascript
- 11. API Android per Google Drive?
- 12. Google Drive come server FTP
- 13. Google Drive caricare errore API
- 14. E 'possibile condividere i dati dell'applicazione su google drive
- 15. integrazione di Google Drive utilizzando l'attività corrente
- 16. Consentono agli utenti anonimi di caricare file sul mio Google Drive utilizzando l'SDK di Google Drive
- 17. Elenco di tutte le cartelle di Google Drive tramite IOS Google Drive SDK
- 18. Applicazioni beta su Google Drive
- 19. API Google Drive e Documenti
- 20. API Google Drive: login programmatico
- 21. Google Drive - ID cartella radice
- 22. Google Drive: 500 Errore interno
- 23. Anteprime di Google Drive con dimensioni diverse
- 24. Modalità di aggiunta su Google Drive
- 25. Google Drive API Files.List Stringa di query
- 26. Posizione file documento offline di Google Drive
- 27. HTML2PDF utilizzando l'API di Google Drive
- 28. Eccezione rilevata attività SDK di Google Drive
- 29. Ottenere dati XML grezzi da un feed RSS di Feedburner
- 30. mac os x access framebuffer dati grezzi
Fa questo aiuto? http://googleappsdeveloper.blogspot.nl/2012/11/announcing-google-drive-site-publishing.html –
@DaveMorrissey Probabilmente lo farebbe, grazie, ma sto cercando di stare lontano dalle API. : D – parzivail
possibile duplicato di [Script di Google Apps Come collegarsi a file JS o CSS su Google Drive] (http://stackoverflow.com/questions/15110264/google-apps-script-how-to-link-to-js -o-css-file-su-google-drive) – Fraser