【发布时间】:2017-05-23 16:35:22
【问题描述】:
我目前正在运行一个在 Asana 和 Zendesk 之间传递数据的应用程序。
我在 Asana 中为我的所有项目创建了 webhook,所有项目事件都发送到我的 webhook 端点,该端点验证请求并尝试识别事件并根据事件类型使用相关数据更新 Zendesk(某些事件不是t 必需)。
但是我最近收到了来自 Webhook 的以下请求:
"events": [
{
"action": "sync_error",
"message": "There was an error with the event queue, which may have resulted in missed events. If you are keeping resources in sync, you may need to manually re-fetch them.",
"created_at": "2017-05-23T16:29:13.994Z"
}
]
现在,因为我不轮询 API 以获取我在事件到达时做出反应的事件更新,所以我没有考虑使用 Sync 密钥,文档建议仅在轮询事件时才需要这样做。使用 Webhooks 时也需要使用一个吗?
我错过了什么?
提前感谢您的任何建议。
【问题讨论】:
标签: asana-api