我开发了一个示例Shopify应用程序,它在ShopifySharp库的帮助下成功地订阅了产品/更新webhook。我能够成功地接收和处理产品更新事件。
当我深入研究ShopifySharp源代码(https://github.com/nozzlegear/ShopifySharp/blob/master/ShopifySharp/Entities/Webhook.cs)并与Shopify的文档(https://shopify.dev/docs/admin-api/graphql/reference/events/webhooksubscription?api%5Bversion%5D=2021-01#fields-2020-04)进行比较时,Shopify的WebhookSubscription对象是否而不是有一个名为Address的属性。它实际上有一个名为“终结点”的字段。
所以,一切都正常,但我找不到让这一切发生的“秘密酱汁”。我遗漏了什么?
发布于 2021-03-26 18:48:33
我找错地方了。我应该查看REST引用,而不是GraphQL引用:
https://shopify.dev/docs/admin-api/rest/reference/events/webhook#index-2021-01
REST确实使用了属性"address“。
https://stackoverflow.com/questions/66820660
复制相似问题