0

编辑:所以看起来问题出在 URL 中的下划线。我用破折号(-)替换了它,它工作正常。

我的应用程序在本地主机上运行正常。

部署到 Nodejitsu 后,我试图从我的合作伙伴仪表板编辑应用程序并将“应用程序 URL”从

http://localhost:3000

http://mdausmann.guidebyside_shopify.jit.su

我在编辑页面上收到以下消息... 2 个错误禁止保存此 api 客户端

以下字段存在问题:

Callback url is invalid
Application url is invalid

这对我来说似乎没有多大意义,因为它是一个有效的 url 并且是 up 等。我也尝试添加一个 :80 但这没有用。

有任何想法吗?迈克尔

4

1 回答 1

2

您的 URL 似乎不是 shopify 所期望的。它似乎起源于下划线。

例如,如果您将回调 URL 设置为

http://fabulous.dancing_pandas.com

它行不通。但是,如果您将回调 url 设置为:

http://fabulous.dancingpandas.com

一切都会好起来的。这是 Shopify 的一个错误,但我想解决方法是将您更改guidebyside_shopify为 guidebysideshopify 或类似的东西。这应该可以帮助您解决这个错误,直到它得到修复。

编辑

当我测试一些东西时出现了一个小错误。在对ruby​​ URL 库进行一些研究后,我发现根据 RFC,下划线是不允许的。因此,您需要修复您的应用程序 URL,这不是 Shopify 中的错误。

于 2012-07-17T16:07:59.853 回答