Ich erhalte eine 403-Fehlermeldung, wenn ich versuche, eine Datei in Google Docs hochzuladen mit Python / gdata-2.0.13 hochzuladen:
import gdata.docs.data
import gdata.docs.client
client = gdata.docs.client.DocsClient(source="MyUpdater")
client.ClientLogin("mymail@gmail.com", "mykey", client.source);
client.http_client_debug = True
ms = gdata.data.MediaSource(file_path="g:/Python/Utiles/test.doc", content_type="application/msword'")
entry = client.Upload(ms, "Test File")
# Error:
gdata.client.RequestError: Server responded with: 403, <errors xmlns='http://sch
emas.google.com/g/2005'><error><domain>GData</domain><code>ServiceForbiddenExcep
tion</code><internalReason>You do not have permission to perform this operation.
</internalReason></error></errors>
...
Ich habe versucht, Dateien herunterzuladen, das war kein Problem. Ich verwende ein normales Gmail-Konto (z. B. kein Google Apps oder bezahltes Konto).
Irgendwelche Ideen? TIA, Pablo