Google APIの非同期バージョンは?
-
13-12-2019 - |
質問
文書リストAPIの要求を解除し、それらを非同期的に処理する方法はありますか(Google App Engine Async URLFetch要求と同様)?
私は、URLFetch要求を中心にDocSclientで多くのクライアント要求修正ロジックをコピー/書き換えることができましたが、既に他のメソッドがある場合はむしろむきます。
ターゲット環境はGoogle App Engineで、ASYNCデータストアAPIを認識しています。
編集
DocsClient.request
kwargを受け入れるためにcallback
の基本機能を実装しているため、高レベルのクライアント要求はASYNC URLFetchを使用し、コールの結果を使用してコールバック関数を呼び出します。
解決
現在、Python用のドキュメントリストAPIライブラリ(GDATAライブラリ)はしっかり同期しています。1つの解決策は、タスクキューのタスクとしてリクエストをシリアライズして後でそれらを実行することですが、ライブラリ自体は役に立ちません、私は怖いです。
所属していません StackOverflow