J'ai réussi à obtenir des pièces jointes sur Amazon S3 à partir d'un e-mail entrant GAE, mais est-ce que quelqu'un connaît une technique pour obtenir une pièce jointe, comme une image, dans le blobstore.Est-il possible d'obtenir une pièce jointe d'email dans Blobstore d'App Engine?
Toute aide serait grandement appréciée.
code jusqu'à présent (avec l'aide d'Alex)
upload_url = blobstore.create_upload_url('/upload')
msg = MIMEMultipart()
msg.set_type('multipart/form-data')
msg.set_payload({'file': content})
result = urlfetch.fetch(upload_url, payload=urllib.urlencode(msg), method=urlfetch.POST, headers={'Content-Type': 'multipart/form-data'})
Y a-t-il une raison pour laquelle vous ne pouvez pas stocker le fichier téléchargé directement dans le magasin de données? –
Le champ de téléchargement sur la page peut accepter des fichiers de plus de 1 Mo, je veux que tous les fichiers soient dans le blobstore, même à partir des emails, j'ai donc besoin des pièces jointes pour y aller aussi. – Effisfor