Ich möchte Dateien von Google Docs URLs herunterladen. Ich möchte, dass es weiß, wie man sich bei Google authentifiziert, um auch private Dateien herunterzuladen. Ich fand diese github project und es ist sehr alt, die Authentifizierung funktioniert nicht, ich kann nur öffentliche Dateien herunterladen. Die Verwendung von urllib3 funktioniert nicht und gibt mir js statt html.Python3 - Datei von Google Docs herunterladen private und öffentliche URL
Auf der Google Docs API habe ich einen Code gefunden, der mit Google verbindet und weiß nur, wie die neuesten Dokumente (des authentifizierten Benutzers) und solche Dinge zu bekommen.
Ich brauche einen Code (bevorzugen in pyhton3), der URLs direkt aus Google Docs authentifizieren und herunterladen kann.
Das Problem ist, dass oAuth menschliche Authentifizierung erfordert (es öffnet den Browser auf der Anmeldeseite). Wie kann ich es mit meinem Crawler weitergeben? –
Ich vermutete, dass Sie sich früher auf eine kopflose Authentifizierung beziehen. Nach dem, was ich gelesen habe, gibt es eine [alte Dokumentation] (https://developers.google.com/gdata/articles/using_cURL), die 'curl' verwendet, um den Benutzer zu authentifizieren. Dies ist vielleicht das Beste, was Sie möchten, funktioniert aber möglicherweise nicht mehr für die Drive API. Wenn es funktioniert, glaube ich, dass Sie Terminalkommandos in Python aufrufen können. – adjuremods