【问题标题】:Asana Webhooks: is there no task delete event implemented in Asana API?Asana Webhooks:Asana API 中没有实现任务删除事件吗?
【发布时间】:2017-01-10 14:11:52
【问题描述】:

我在我的项目中实现了Asana Webhooks,一切正常,我只是没有收到删除事件。当我删除一项任务或永久删除一项任务时,我的端点没有请求。是没有实现删除事件还是我做错了什么?

【问题讨论】:

  • 我可以确认确实发生了删除事件。这是我们在删除时收到的示例输出:{ user: { id: 107710117683398, name: "Muhan" }, created_at: "2017-03-29T08:45:05.409Z", type: "task", action: "deleted", resource: { id: 304894652565829, name: "Dashboard Task Creation Test 7" }, parent: null }
  • @MuhanAlim 你必须永久删除它吗?
  • 不,正常删除工作。尝试将您的代码的 sn-p 发布到您正在寻找事件的地方,我们可以尝试从那里进行调试。

标签: webhooks asana asana-api


【解决方案1】:

应该有已删除的任务事件。这可能很棘手,因为在发送事件时,您已经“无法访问”任务,因此只有 ID 会被发送。

【讨论】:

  • 不,没有发送任何内容。我没有收到来自 asana 的关于任务删除事件的任何请求。
  • 删除事件是 Asana webhook 中支持的类型之一。我会确认没有错误。
【解决方案2】:

您需要将 webhook 添加到项目中,而不是任务本身。项目 webhook 将报告任务删除。

【讨论】:

  • 谢谢,我会试试这个。但是,如果您的任务与您的任何项目都没有关联怎么办?
  • @Silko 其实我不确定。现在,只要以任何方式修改任务,我就会让我的 webhook 自行删除。很奇怪。我正在与 API 支持人员联系,以了解发生了什么。不过,到目前为止,它还不是 Asana API 的忠实粉丝。
  • 您是否还有关于 webhook 自行删除的问题?我现在也遇到了这个 webhook 的一些奇怪问题。
猜你喜欢
  • 1970-01-01
  • 2015-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多