Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Shopify API访问已被禁用 我尝试用膝关节炎创建一个Suffice应用程序。我使用官方软件包和两种方法shopifiauth和verifyRequest从商店获得具有正确作用域的令牌_Javascript_Oauth_Shopify_Koa - Fatal编程技术网

Javascript Shopify API访问已被禁用 我尝试用膝关节炎创建一个Suffice应用程序。我使用官方软件包和两种方法shopifiauth和verifyRequest从商店获得具有正确作用域的令牌

Javascript Shopify API访问已被禁用 我尝试用膝关节炎创建一个Suffice应用程序。我使用官方软件包和两种方法shopifiauth和verifyRequest从商店获得具有正确作用域的令牌,javascript,oauth,shopify,koa,Javascript,Oauth,Shopify,Koa,在获得具有正确范围的新的和经过验证的令牌之后,我在https://xxx.myshopify.com/admin/api/2019-04/shop.json这是一个简单的端点,可以使用应用程序获取有关商店的信息 有时我从API得到正确的答案,但有时我会出错: { "errors": "[API] API Access has been disabled" } 令牌是好的,因为某些商店工作正常,令牌对此商店不是无效的,因为这不是相同的错误(无效的API密钥等)) 你知道这个错误消息以及我

在获得具有正确范围的新的和经过验证的令牌之后,我在
https://xxx.myshopify.com/admin/api/2019-04/shop.json
这是一个简单的端点,可以使用应用程序获取有关商店的信息

有时我从API得到正确的答案,但有时我会出错:

{
    "errors": "[API] API Access has been disabled"
}
令牌是好的,因为某些商店工作正常,令牌对此商店不是无效的,因为这不是相同的错误(
无效的API密钥等)


你知道这个错误消息以及我为什么会收到它吗?

我没有找到解决这个问题的方法,但我找到了一个替代方法,这个应用程序必须卸载并重新安装,这对客户端来说确实很痛苦,但它似乎可以工作

此问题可能与API访问模式(在线/离线)有关,Shopify安全部门可能对此感到困惑

使用在线模式访问令牌发出的API请求保证 尊重用户的个人权限。Shopify返回403 访问令牌有效但用户无效时的禁止状态代码 没有访问权限。应用程序开发人员应确保 这样的回答很优雅


可以提供一些令牌相关代码吗?您如何/在哪里保存它以及如何使用它?您是在存储之前使用某种加密,还是将保存为纯文本?你有合适的应用范围吗?我们需要在这里查看一些代码以提供帮助。感谢您的评论,问题来自我自己的BL之前,因此一个很好的例子是express的官方文档我没有解决问题,但我找到了一个替代方案,我将回答我的问题并关闭此主题