Google App Engine でホストされているアプリに一連のデータ (ユーザー名や電話番号など) を送信したいと考えています。GAE のアプリに送信したい 200 の電話番号があるとします。
- それらをGET/POSTのパラメータとして送信することは可能ですか?
- データは XML スタンザとして送信できますが、GAE は XML パケットの送受信をサポートしていますか?
また、Blob API について読みましたが、データをファイルとして送信したくありません。
Google App Engine でホストされているアプリに一連のデータ (ユーザー名や電話番号など) を送信したいと考えています。GAE のアプリに送信したい 200 の電話番号があるとします。
はい、これには投稿で十分なはずです.32MBと60秒のリクエスト制限がありますが、連絡先情報をアップロードしたいだけであれば、ほとんどの場合これで十分です. しかし、それを処理する場合は、それをどこかに保存し、そのキーを taskqueue に渡す必要があります。これは、パラメーターのサイズがそれほど大きくないと思われるため、ブロブストアが最適であり、ユーザーがタイムアウトした場合にタイムアウトを心配する必要はありません。接続が非常に遅く、大きな連絡先をアップロードする必要があります。
したがって、次のようになります。
upload_contacts_url = blobstore.create_upload_url('/your-upload-handler')
# On Upload
add_new_task_process_contacts()
2 番目に、gae は電子メール、xmpp、およびそれらのチャネル API からの受信をサポートします。