我试图在某个部分的某个项目中发布任务,是否有人有任何建议去做/甚至可能?
由于
答案 0 :(得分:1)
要将任务添加到给定部分,您可以将addProject
方法与section
参数一起使用,该参数类似于insert_before
或insert_after
。示例调用看起来像POST /tasks/1234/addProject?project=111§ion=7865
。
现在,这是您在创建任务后需要进行的额外调用,这是一个无赖,所以我们还正在开发一种在创建任务时指定部分的方法。但我们现在正在努力解决这个问题。当存在时我会编辑这个答案。
答案 1 :(得分:1)
要将新任务POST到特定部分(列)中的项目,请点击工作区URL
https://app.asana.com/api/1.0/workspaces/[workspace-id]/tasks
您需要在POST请求中声明成员资格属性,API文档会使这一点非常混乱。
这是应该如何:
"memberships": [{
"project": 12345,
"section": 12345
}]
API文档使您看起来还需要包含与项目和部分一起的名称。
以下是来自文档的示例,而不是应该如何完成:
[{ project: { id: 1331, name: 'Bugs' }, section: { id: 1123, name: 'P1:' } }]
我在这里找到了这个答案:https://community.asana.com/t/how-create-task-with-membership-via-api/10481/2