【问题标题】:How to integrate 3rd party api in shopify?如何在 shopify 中集成 3rd 方 api?
【发布时间】:2019-07-18 11:03:32
【问题描述】:

我创建了一个 Shopify 商店,现在我想将订单发送到第三方电子商务网站。我有 3rd 方 API,但我不知道如何将它集成到我的 Shopify 商店中。谁能向我解释制作应用以集成 3rd 方 API 的步骤?

PS:我是 Shopify 的新手

谢谢

【问题讨论】:

    标签: api shopify shopify-app


    【解决方案1】:

    这是一个您可以根据经验遵循的食谱。我已经这样做了 20 多次,我可以告诉你,你需要大约 5-10 小时的工作才能完成它。

    • 开设 Shopify 合作伙伴帐户
    • 以合作伙伴身份登录并导航到应用程序
    • 创建一个应用程序并将其设置为在您最喜欢的云提供商处运行
    • 在您的商店中安装应用程序
    • 在您的应用中添加一个端点以接受 Shopify webhook
    • 在 Webhook 数据到达时对其进行解析,以便您可以将该数据发送到您的第 3 方 API
    • 添加代码以联系您的第 3 方 API 并向他们发送数据

    这就是它的全部内容。标准的网络/互联网计算,与 Shopify 进行一些 oAuth 令牌交换,您可以使用一个简单的网络应用程序,并连接到用于数据交换的服务。

    【讨论】:

    • 谢谢大卫,你有这个教程链接吗?
    • Shopify 收集了大量文章:help.shopify.com/en/api/guides,他们的 Github 存储库是丰富的演示和有效代码来源。
    • 嘿,大卫。我正在开发一个与 Shopify API 相关的 Web 项目。 Shopify api 告诉我大约 7k 个订单(orders/count.json)。但实际上有 17 万个订单。如何通过 API 获取所有订单?
    【解决方案2】:

    您好,您可以使用 Shopify webhooks 功能

    Go to admin = >settings =>Notifications
    

    比在底部你会看到一个

    create webhook option
    

    click on create webhookselect event from dropdwon

    specify the path of your api where you want the shopify order data.
    
    It will send all the data to your api whenever your order will be placed/update.
    

    希望这会有所帮助。

    这是参考https://help.shopify.com/en/api/getting-started/webhooks 谢谢

    【讨论】:

    • 但是如何在那里设置API?我只得到 URL 选项
    • 嗨,你一定是在某处写了你的 api。您只需将您的 api 的 url 放在 webhook 部分并在其中记录请求日志,这样您就可以知道 shopify 向您发送了哪些数据。
    • 我还没有在任何地方编写过 API。我应该在哪里编写 3rd 方 API?
    • 如果没有api,你想如何将数据同步到另一个网站?
    • 请转到订单 -> 在此 URL 中获取 api.picanova.com/docs ...我必须在 Shopify 的 webhook URL 中添加 api.picanova.com/api/beta/orders 吗?
    猜你喜欢
    • 2016-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-02
    • 1970-01-01
    • 2017-01-10
    • 1970-01-01
    相关资源
    最近更新 更多