我试图通过shopify API创建一个webhook。一切似乎都很好,但我看不到在后端创建的webhook。另外,使用通过从API调用获得的响应收到的ID,我尝试抓取webhook(/admin/webhooks/{#id}.json),并且找到未找到的错误。Webhook没有创建,但没有错误
这里是我的PHP代码中调用网络挂接:
$key = '123456';
$data = array('webhook'=>array(
'topic' => 'orders/create',
'address' => BASEURL.'/webhook?key='.$key,
'format' => 'json'
));
$webhook = $shopify->post('webhooks.json',$data);
echo '<pre>'; var_dump($webhook); die();
尝试通过地址 –
上的完整网址我传递完整的网址。 BASEURL只是域名('http:// example.com')的常量。所以网址将是'http://example.com/webhook?key = 123456'。而且我可以在响应中看到url是正确的。 –