ASANA API OPT_FIELDSを使用して要求されたときに譲受人情報を返却しない

StackOverflow https://stackoverflow.com//questions/12651329

  •  11-12-2019
  •  | 
  •  

質問

特定のプロジェクトのタスク(および追加情報)を取得したいです。譲受人情報は取得されていません。

次のAPIコールを作成しました:

HTTPSのhttps. ://app.asana.com/api/1.0/tasks?Project= ProjectIdhidden& opt_fields= name、created_at、ansistree、ansistree.name、ansistree.id

URLENCODODYがこのように見えた後:

HTTPSのhttps. ://app.asana.com/api/1.0/tasks?Project= ProjectIdhidden& opt_fields= name%2ccreated_at%2cassignee%2cassignee.name%2cassignee.id

API返信タスク名とCreated_AT情報を返しますが、割り当て先情報は返されませんでした。

次のリンク特別な命名情報が正常に返されました。 担当者情報を備えたプロジェクトでのASANAタスクを取得

追加のAPI呼び出しを行わずに各タスクの譲受人情報を取得する方法は?

ありがとう。

更新: 上記のURLを入力しながらプロジェクトIDについて言及していました。補正をした。プロジェクトIDも渡しています。

役に立ちましたか?

解決

(アサナで働いています)

これはあなたが作っている正確な要求ですか?タスクをフィルタリングするには、「プロジェクト」または「担当者」パラメーターがありません。これによりエラーが返されるためです。

また、返されるタスクが実際に担当者があることを確認してください。譲受人が発生しないタスクはassignee: nullを返し、assignee.nameの要求はそのタスクに割り当てられていないため、そのタスクには影響しません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top