Asana APIは、Asanaワークスペースに格納されているデータへのアクセスを提供します。ワークスペース内のすべてのタスクのリストを取得する最善の方法は何ですか?すべてのAsanaワークスペースタスクの一覧表示
ワークスペースにバインドされているプロジェクトとユーザーのリストを見つけることができます。次に、個々のプロジェクトのすべてのタスク、および特定の譲受人に割り当てられたすべてのタスクを収集します。すべてのセットをマージすると、使用するAPIトークンによって表されるユーザーがアクセスできる一連のタスクが生成されます。
すべてのAPIリクエストが2 + users + projectsリクエストで順次送信される場合、その操作は大きなワークスペースではかなり長くなります。 APIリクエストが並行して送信される場合、ユーザー+プロジェクトの同時リクエストが最大である可能性があります。 Asana APIエンドポイントの並行処理のレベルはまだ満足いくでしょうか?または、推奨されるアプローチは何ですか?
実際に、初めてツールがAsanaアカウントにアクセスするときにのみ、すべてのタスクを取得する必要があります。後でWebHooksは、私の外部システムをすべてのAsanaのタスクと同期させるのに十分なはずです。 – myroslav
レート制限はどのように見えるのですか?それは5XX応答コードですか、それとも応答が遅れるのでしょうか? – myroslav
私たちは5xx応答コードを返送しませんが、結局それを行うかもしれません。いずれにせよ賛否両論があります。 –