我不确定这是否是正确的论坛,因为我没有具体的开发问题 - 但是这里有:)
我正在考虑创建一个Shopify应用,以便在我的Shopify商店的前端使用。 我一直在查看Shopify文档,API似乎很棒 - 使用应用程序(至少是私有应用程序)启动和运行看起来轻而易举。
但是我在创建应用后如何使用该应用? 假设我创建了一个新的ASP.NET MVC站点,其中包含一个控制器(Home - > Index),该站点返回的视图简单地表示" Hello World"。 (将来控制器当然会调用API,View会用数据等做出惊人的事情。)
现在我想在Shopify商店的前端使用这个神奇的网站作为应用程序。 我是怎么做到这一点的? :)
我可以找到很多关于如何调用API以及如何在Shopify管理员中设置私有应用程序的教程 - 但我如何在我的前端实际使用此应用程序? 我没有寻找有关公共应用和OAuth等的解释(虽然这方面的教程也很棒) - 但对于初学者来说,只是一个关于创建和使用私有应用的教程。
任何精彩的教程/ Udemy课程/ Pluralsight视频等在那里我都错过了?
谢谢你们。
答案 0 :(得分:2)
我建议的第一件事是查看可用的Shopify API库。例如Ruby中的Shopify API Gem。
要连接您的应用,您需要执行以下操作:
1)在Shopify(合作伙伴帐户)上获取开发者帐户并创建应用。
2)抓住你的API和密钥
3)按照API库中的说明进行操作,如提供的链接(步骤1-7),您应该能够启动应用程序。
(基本上,从Shopify获取永久令牌,您将能够进行API调用并从您想要的商店获取所有数据。)
答案 1 :(得分:0)
根据文档,“应用程序代理允许您的应用程序向商店的前端添加功能”。
答案 2 :(得分:0)
如果您是为客户或商店进行此操作,我建议您尝试使用私人应用。
我为商店建立了一个市场模型,利用/pages/
模板执行以下操作:
第3点要求 admin 向商店发送请求并检索/发布所需数据,然后将其显示在前端。这只能通过应用程序实现。在我的例子中,一个简单的私有应用程序(实际上只需要API KEY和APP PASSWORD)构建在JavaScript函数上就可以了。