Je vais avoir une erreur 403 lorsque vous essayez de télécharger un fichier Google Docs avec Python/gdata-2.0.13:Erreur 403 télécharger un fichier Google Docs avec Python
import gdata.docs.data
import gdata.docs.client
client = gdata.docs.client.DocsClient(source="MyUpdater")
client.ClientLogin("[email protected]", "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>
...
J'ai essayé de télécharger des fichiers , pas de problème là-bas. J'utilise un compte Gmail ordinaire (par exemple, pas de compte Google Apps ou compte payant).
Des idées? TIA, Pablo
http://googleappsdeveloper.blogspot.com/2011/05/upload-all-file-types-to-any-google.html ce blog indiquent que vous devez télécharger à l'aide resumable télécharger la méthode et transmettre le paramètre? convert = false uri. laissez-moi savoir si vous parvenez à le faire fonctionner, j'ai des tas d'erreurs qui n'ont pas de sens. – LZOO