【发布时间】:2020-01-12 01:00:56
【问题描述】:
目前通过 url "https://www.instagram.com/oauth/authorize/?client_id=[id]&redirect_uri=http://localhost:3000&response_type=token&scope=public_content" 使用 instagram 访问令牌时出现这样的错误
“此请求需要 scope=public_content,但此访问令牌未获得此范围的授权。用户必须使用 scope=public_content 重新授权您的应用程序才能获得此权限。”
我观察了互联网,发现scope查询部分应该添加到API URL的末尾。这就是我构建我的网址的方式。但正如你所见,它导致了错误。
我试图在应用权限页面上找出原因。有一个“开始提交”按钮。我单击它并获得单选按钮列表。但是当我点击“我想在我的网站上显示我的 Instagram 帖子”时。然后我得到了:
您无需为此用例提交审核。如果您是开发人员并且想要在您的网站上显示 Instagram 内容,那么您无需提交您的应用以供审核。通过在沙盒模式下使用客户端,您仍然可以访问任何授予您权限的沙盒用户的最后 20 个媒体。
所以我终于迷路了。看起来解决方案非常简单,因为在 instafeed.js 插件中没有提供更多信息。但是我自己解决不了。
【问题讨论】:
标签: instagram-api