0

我需要能够通过 API 公开谁在 asana 中创建了任务。目前,我只返回对任务创建评论的人、当前分配给任务的人以及正在关注任务的人。这让我猜测谁真正创建了任务。谢谢!

4

1 回答 1

0

Asana 支持首先通过电子邮件回复我,所以我会为其他人回答这个问题。有点解决方法。

Api 调用:
/tasks/{task-id}/stories
/projects/{project-id}/stories

这些将为您提供分配任务时生成的系统消息以及对任务的评论。如果任务已被重新分配给某人,您将拥有以下内容:

[{u'text': u'assigned to Bob', u'created_at': u'2013-03-18T23:24:21.159Z', u'type': u'system', u'id': 12345, u'created_by': {u'id': 54321, u'name': u'Nick'}}, {...},]

利用它是 type: system 而不是 type: comment 的事实,并在文本字段上进行匹配,您可以找出创建者的 id。

于 2013-03-19T22:15:38.407 回答