2010-09-19 27 views
0

Cette question a déjà été posée à: Using Google App Engine how to upload document in google docs (python)Utilisation de Google App Engine comment télécharger le document dans google docs (python)

Cependant, il n'a pas répondu alors. N'importe qui a eu des indices sur la façon de le faire. J'ai regardé les apis et la documentation mais je n'ai pas pu trouver un moyen facile de faire.

Actuellement, il est facile de le faire via un fichier sur disque, car MediaSource en a besoin. Mais que faire si mon fichier est stocké en tant que blob dans le magasin de données? comment le ferais-je alors?

Une façon de le faire est de fabriquer l'atome et de le poster. Est-ce que c'est ça ? Ce serait très fastidieux! Il n'y a pas d'API qui prend un tampon de données, au lieu d'un fichier. En regardant la source, il semble que GDataService.Post() soit un bon candidat, mais comment créer les données? Des indices? Toute aide sera vraiment appréciée.

grâce, Mo

Répondre

0

Je pense que vous trouverez un bon exemple de cette fonctionnalité here.

+1

Merci Doug. Cependant cet article explique seulement comment utiliser AuthSub avec GAE. Cela ne répond pas à mes questions. – Mokk