2017-04-10 2 views
0

Ich möchte auf das Google Drive-Blatt im CSV-Format auf meine Arbeitsverzeichnis zugreifen. Ich habe es mit Google Quickstart Guide versucht, aber keine Lösung bekommen.Download/Export von Google Drive-Blatt in meinem Arbeitsverzeichnis

+0

Haben Sie https://developers.google.com/drive/v3/web/manage-downloads gelesen? – Nikhil

+0

ja ich habe das doc eingelesen. aber ich bin sehr verwirrt über den Prozess. Können Sie mir bitte den Schritt für Schritt Prozess vorschlagen, dies zu tun. – techie

+0

@techie Ich denke, sie bieten eine ziemlich klare Dokumentation: '$ fileId = '1ZdR3L3qP4Bkq8noWLJHSr_iBau0DNT4Kli4SxNc2YEo'; $ response = $ driveService-> dateien-> export ($ fileId, 'application/pdf', array ( 'alt' => 'media')); $ content = $ response-> getBody() -> getContents(); '(wo Sie den Inhaltstyp' text/csv' verwenden müssen). Bitte versuche es zuerst und poste dein Problem nach dem Versuch. Damit wir Ihnen gezielter helfen können. – xhg

Antwort

0

Wenn Sie wollte sagen Sie die Datei als CSV und laden Sie es auf Ihrem Computer verwenden Files.export GET-Anfrage exportieren wollte:

https://docs.google.com/spreadsheets/export?id={GOOGLE_SPREADHSHEET_ID}&exportFormat=csv&mimeType=text/csv 

ich bereits hinzugefügt, um die mimeType=text/csv für Sie, damit es als CSV-Datei speichert . Platzieren Sie einfach Ihr Google SpreadsheetID und führen Sie es in Ihrem Browser aus.

+0

ja der Link funktioniert, aber ich bin verwirrt über die Dateistruktur werden Sie mir bitte Bescheid geben. Wo ich den oben angegebenen Code verwenden kann – techie

+0

Ich denke, eine Möglichkeit, dies zu tun ist, ein Browserfenster in Javascript zu öffnen mit window.open ('URL_HERE', 'text/csv'); – noogui