Shopify 上带有 ngrok 的 Django

Django with ngrok on Shopify

我正在尝试从 Shopify 获取有关订单的 json 数据。 'manage private apps' 选项似乎在去年左右发生了变化,我能找到的与 django 集成的最后一个图似乎已经过时了。

Ruby 的 Shopify 私有应用程序 tut 使用 ngrok 建立隧道协议并将本地环境与 webhook 连接,但我不确定如何使用 ngrok 代理 url姜戈?

ngrok 运行 很好,我有 .ngrok.io url 指向端口 8000

我需要以某种方式传递 url 格式 https://apikey:password@hostname/admin/resource.json 到 ngrok 代理。我将如何使用 Django 做到这一点?

通常你会使用 ngrok

  • 从 shopify 接收 webhook,因为 shopify 只会将 webhook 推送到启用 HTTPS 的端点。
  • 正在开发 public 应用程序

如果你想调用任何 shopify API,你不需要 ngrok 隧道。

https://apikey:password@hostname/admin/resource.json 格式适用于私有应用程序

只需使用您的 python 脚本向 https://apikey:password@hostname/admin/orders.json 发出请求,即可从 shopify 获取订单。