【发布时间】:2019-08-13 16:09:52
【问题描述】:
在尝试通过 Instagram API 创建令牌时,我似乎收到了关于 scope 的错误。直到大约一周前,这一直是完美的。如果我删除scope,那么它会起作用,但如果我这样做,我将无法访问标签搜索,所以我需要scope。
我不断收到以下错误:
{"error_type": "OAuthException", "code": 400, "error_message": "Invalid scope field(s): public_content"}
这是请求网址:
https://api.instagram.com/oauth/authorize/?client_id=***CLIENTID***&approval_prompt=force&scope=public_content&response_type=code&redirect_uri=***REDIRECT URL***
我的应用拥有 public_content 的权限,如下所示:
有什么想法吗?
【问题讨论】:
-
仔细检查客户端 ID..
-
客户端 ID 很好。也许
public_content总体上已被弃用。 -
@DigitalMC 你好吗?您提交了哪个选项以供批准? Instagram 不允许我提交客户批准所需的选项选择
-
我认为我们刚刚删除了公共内容。似乎我们正在使用旧的 API,这只是不受支持。
标签: rest api oauth instagram instagram-api