BigCommerce webhook没有解雇

时间:2014-06-26 23:38:06

标签: bigcommerce webhooks

我能够成功为我的BigCommerce商店设置webhook。但是,我没有收到商店的任何要求。

当我创建webhook时,我收到了这个回复,这让我觉得它运行正常:

{
"id": 437,
"client_id": "dagb0rxpdd2o3znkebn5pydxj4ztcq8",
"store_hash": "xxxxxx",
"scope": "store/product/updated",
"destination": "https://my-domain.com/index.php/webhooks/product_updated/",
"headers": null,
"is_active": true,
"created_at": 1403545148,
"updated_at": 1403545148
}

现在,当我进入我的商店,编辑产品并保存时,我没有收到任何对我的目标网址的请求。我检查了apache ssl访问日志,但没有看到BigCommerce的任何请求。我通过向我的目标网址发出我自己的POST请求来测试webhook目的地,并且这项工作正常,因此似乎有些事情导致webhook请求不会从BigCommerce发送到我的服务器。

有人能指出我可能缺少的方向吗?

1 个答案:

答案 0 :(得分:1)

这将是其中之一...

〜需要对商店进行OAuth集成才能启动webhook。

〜接收已解雇的webhooks需要来自已知CA的有效SSL证书(非自签名!)。

我理解这是误导,因为所有内容(OAuth + Creating webhooks)都对自签名感到满意,只是在使用它们时需要有效的证书。