1

Google AppEngineを使用してGoogleWebアプリを開発し、さまざまな受信ソースからのデータを解析して、すべてを1か所に保存しています。私の最終的な目標はファイルをDropboxに保存することですが、Googleアプリホスティングサービスではファイルをディスクに保存することはできません。生データをDropboxアプリに送信し、そのアプリにファイルとして保存させる方法はありますか?

4

1 に答える 1

0

BlobStore (https://developers.google.com/appengine/docs/python/blobstore/overview#Writing_Files_to_the_Blobstore) または Google Cloud Storage (https://developers.google.com) を使用して、Google の AppEngine のファイルに書き込むことができます。 /appengine/docs/python/googlestorage/overview)

ドロップボックス API を使用してファイルに書き込むには、こちらをご覧ください: https://www.dropbox.com/developers/reference/api#files-POST

認証済みのリクエストを設定する必要がありますが、これにより、POST 本文の内容が認証済みユーザーの Dropbox のファイルに書き込まれます。

Blobstore、Google Cloud Storage、DropBox の場合、既存のファイルに追加することはできないと思います。そのため、これを行う必要がある場合は、データを書き込むたびに新しいファイルを作成し、後でファイルを結合するか、新しいデータを書き込む前に、以前のファイルのデータを読み取り、それを新しいデータの先頭に追加します。

于 2013-01-10T19:10:10.280 に答える