0
我注册了合作伙伴计划并创建了一个“Dev Shop”用于测试目的。我已经注册了一个应用程序并配置了代理设置,但由于该应用程序未发布,因此无法看到如何在我的Dev商店中激活该应用程序。有任何想法吗?如何在开发模式下在Shopify中测试代理服务器电话?
我注册了合作伙伴计划并创建了一个“Dev Shop”用于测试目的。我已经注册了一个应用程序并配置了代理设置,但由于该应用程序未发布,因此无法看到如何在我的Dev商店中激活该应用程序。有任何想法吗?如何在开发模式下在Shopify中测试代理服务器电话?
您可以在您的应用程序上设置一个安装页面,它将为您的应用程序生成授权请求。
有效地,你会采取他们的myshopify网址。如果您正在使用omniauth这是非常简单的整合 - https://github.com/Shopify/omniauth-shopify-oauth2
看看的示例应用程序,看看它是如何做
感谢 - 我一直在用Java库,我想您所创建的实验,但CRest不支持OAuth2,对吧? –
我认为这样做,但你需要获得你的凭证。我们没有添加代码,因为它当天真的不需要。您可能需要创建一个新的Credential实现,为oAuth会话准备CRest客户端。我相信那里有一些oAuth java库,但我没有使用它们中的任何一个。 – csaunders
谢谢是的 - 得到了这个工作,但发现代理回调和webhooks的验证使用HMAC Sha256加密方法,我不得不实施自己。 –