如何在产品/更新Webhook中获取Shopify商店ID?

ale*_*rd1 1 webhooks shopify

我正在开发一个Shopify应用程序,通过Shopify API设置"产品/创建"Webhook.

虽然Webhook正在将POST发送到正确的地址而没有任何问题,但似乎它没有提供已为其创建产品的商店ID.这是一个问题,因为我需要存储商店及其产品的元数据.我需要确保商店与其产品之间的数据库中存在链接.

有没有办法:

  • 找到通过Webhook提供给我的产品的商店ID

  • 使用webhook发送请求时返回的自定义数据配置Webhook,以便我可以在创建它时强制它返回商店ID

提前致谢!

Arj*_*ani 5

当Shopify向您的webhook网址发送请求时.它还会在HTTP标头中发送一些额外的细节.

您可以找到X-Shopify-Shop-Domain包含商店域名的标题.从域名,您可以提取商店的名称.

它还包含X-Shopify-Hmac-SHA256以验证请求的真实性.