我可以在serviceM8中成功注册webhook。通过列出webhook订阅,我得到了如下结果[{"object":"job","callback_url":"http://ABC.XYZ/oauth/webhook/m8","fields":"active","payment_processed","uuid","company_uuid","active":true}]
但是当我尝试在servicem8中创建新作业并批准该作业时,我收到了来自serviceM8的通知,但是body中的数据都是空的,如下所示:
body:{ '{"object":"JOB","entry":':{ '"payment_processed"':'‘}}
我是不是在webhook设置中遗漏了什么?
发布于 2016-07-21 08:21:00
Webhook通知将不包含数据记录本身,仅包含对已更改/更新的记录的引用。
您的回调url应该接收类似于以下示例的JSON主体(在处理Webhooks下):http://developer.servicem8.com/docs/platform-services/webhooks/
收到通知后,您需要使用提供的resource_url请求更新的记录。
https://stackoverflow.com/questions/38486678
复制相似问题