2

asana API を使用して、タスクの依存関係ツリーを構築するための単純なアプリケーションを作成しています (タスクに「依存:」というコメントを付けることで依存関係を宣言します)。ここでボトルネックになりました。

/project//tasks を使用してプロジェクト タスクをクエリし、トラフ タスクを繰り返します。

  • IDと名前しか取得していないため、完全なタスク情報を取得します。
  • タスク ストーリーを取得します。

私がやりたいのは、/project//tasks options.expand {task, stories} のように、このすべての情報を一度に取得するための単純な API 呼び出しです。何か不足していますか、それとも不可能ですか?

4

2 に答える 2

1

「opt_fields」オプション ( https://asana.com/developers/documentation/getting-started/input-output-options )のおかげで、1 回のリクエストで取得できるタスクに関する完全な情報が得られます。

残念ながら、「ストーリー」にはまだ別のリクエストが必要です。

于 2013-01-05T19:25:07.630 に答える
0

いいえ。Asana クエリに見られるように、ツリーのような構造です。ストーリーを取得するには、workspace_id > project_id > task_id & task_id for story が必要です。ループを使用することをお勧めします。タスクと履歴に関する情報を取得するためのプロジェクトのタスク。タスク ID を受け取ったら、タスクとストーリーに関する 2 つのリクエストを送信します。ありがとう、ルスラン。

于 2012-08-07T09:24:45.173 に答える