2010-08-19 13 views
1

J'utilise la bibliothèque gdata-python pour effectuer un certain nombre d'opérations via l'API Google Docs. Cette bibliothèque utilise la version 2 du protocole, qui ne prend pas en charge la modification de la propriété d'un document.API Google Docs et Python: comment changer le propriétaire d'un document?

Quelqu'un at-il réussi à trouver une solution de contournement réussie qui leur permet de changer le propriétaire d'un document en utilisant l'API version 2?

Une idée à laquelle je pensais était de «faire une copie» du document dans le nouveau compte, ce qui dupliquerait également la liste de contrôle d'accès.

D'autre part, quelqu'un a-t-il reçu des conseils sur l'utilisation de la version 3 de l'API à partir de Python? La bibliothèque gdata ne fonctionnera pas - peut-être y a-t-il une manière plus manuelle d'accéder à l'API?

Répondre

1

Je ne sais pas si c'est une bonne forme pour répondre à ma propre question, ou simplement ajouter un commentaire.

Il se trouve que un peu plus RTFM'ing était nécessaire - http://code.google.com/intl/nl-NL/apis/documents/docs/3.0/developers_guide_python.html#ACLRetrieve

Ce document est incompatible avec la version 2 de l'API - il se trouve que je tente d'utiliser un mélange d'appels, ce qui évidemment didn ne fonctionne pas.

+0

Maintenant l'URL que vous citez n'est pas disponible. – SoloPilot

Questions connexes