node.js - instagram 范围不适用于 Passport

标签 node.js passport.js instagram-api

{
  error_type: "OAuthException",
  code: 400,
  error_message: "Invalid scope field(s): public_content"
}

上面是我收到的错误,这一切都是突然的,我能够使用相同的代码登录和注册,但突然我遇到了这个错误。

我确保在 Instagram 应用程序设置中没有任何更改,并且还批准了 public_content 的权限。

从今天开始是否有任何弃用或错误,因为它在 8 小时之前就开始工作了。

最佳答案

我们遇到了同样的问题,通过从请求的范围权限中删除“public_access”来解决这个问题。

所以我们请求的范围现在只是我们代码中的“基本”范围,并且工作正常。

关于node.js - instagram 范围不适用于 Passport ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57407226/

相关文章:

javascript - 提供包含 CSS 的 HTML 文件

node.js - 如何使 NodeJS Passport session 保持事件状态

ios - 如何使用 URL Scheme 修复 iOS 13 中的 'sharing to instagram stories'

node.js - 什么是身份验证策略

ios - InstagramKit 收到的ValidAccessTokenFromURL 不起作用

instagram - https ://www. instagram.com/anyuser/media/不再工作

javascript - "No ' Access-Control-Allow-Origin POST请求成功后抛出' header is present on the requested resource"错误

node.js - 如何以指定的时间间隔自动运行 Node 脚本

node.js - 如何使用 `npm list` 命令的日志写入 txt 文件?

javascript - Passport 用户不是函数