Wie verwenden von google drive api für python?
Habe ich die Suche für google drive api-Dokumentation, aber nicht in der Lage zu finden ein gutes. Wo finde ich die details der Module und Funktionen zum hochladen, herunterladen, abrufen der Liste der Dateien, etc. ??
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist die Dokumentation: https://developers.google.com/drive/v3/web/about-sdk
Aber ich denke, Sie haben bereits gefunden.
Es gibt 3 api ' s:
Wenn Sie Programmieren, PC, software, die Sie verwenden soll HTTP-Rest-API. Senden Sie http-Anfragen an server von google anstelle von aufrufen von Funktionen oder Module.
Hier Beispiele für python
Gibt es auch die Bibliothek für python für die Verwendung eines http-api
Den Drive-API können Sie hochladen bestimmte Arten von binären Daten oder Medien. Die spezifischen Eigenschaften der Daten, die Sie hochladen können, sind auf der Referenz-Seite für jede Methode, unterstützt media uploads:
Können Sie machen-upload Anfragen in den folgenden Möglichkeiten. Bestimmen Sie die Methode, die Sie mit der uploadType Anfrage Parameter - Einfach Hochladen, Multipart-upload und Fortsetzbare hochladen.
Beim erstellen einer Datei in Google Drive, Sie können konvertieren einige Arten-Datei in ein Google Docs, Sheets oder Slides Dokument durch die Angabe der
mimeType
Eigenschaft der Datei. Das folgende Beispiel zeigt, wie das hochladen einer CSV-Datei als Tabelle:Für herunterladen Dateien, die API ermöglicht Ihnen zum download von Dateien, die in Google Drive gespeichert sind. Auch, Sie können download exportierte Versionen des Google-Dokumente (Dokumente, Tabellen, Präsentationen, etc.) bei Formaten, die Ihre app verarbeitet werden können. Laufwerk unterstützt auch, den Nutzern direkten Zugriff auf eine Datei über die URL in der
webViewLink
Eigenschaft.Dateien herunter zu laden, machen Sie einen autorisierten HTTP
GET
Anfrage an die Datei resource URL und schließen Sie die Abfrage-parameteralt=media
. Zum Beispiel:Hier ist ein Beispiel der Ausführung eines Datei-download mit unserer Drive-API-client-Bibliotheken.
Hier ist ein Python Schnellstart - einfaches Python-Befehlszeile-Anwendung, die Anforderungen an die Drive API.