我目前正在使用[BugHerd API] [1]。
请建议如何创建webhook。我有谷歌了解它们是apis中的新功能,它们用于双向通信。
答案 0 :(得分:1)
当远程服务器上发生事件时,它们是要求远程服务器向您自己的服务器发出请求的一种方式。它们允许您在不经常轮询服务器的情况下接收实时事件。它们基本上是通过HTTP在两个服务器之间发生的回调。
至于创建它们,API非常清楚。向POST /api_v2/webhooks.json
发帖请求,并按以下格式包含JSON:
{
"project_id":1,
"target_url":"https://app.example.com/api/bugherd_sync/project/1/task_create",
"event":"task_create"
}
您告诉它要挂钩哪个事件,以及事件发生时他们的服务器应该联系哪个URL。