【发布时间】:2020-06-29 23:03:54
【问题描述】:
我正在创建一个网站,我想在其中显示 Instagram 帖子。 我需要access_token,所以我按照流程,尝试获取“代码” 一次成功,但再也没有......
消息总是
"{"error_type": "OAuthException", "code": 400, "error_message": "无效范围字段:basic,user_profile,user_media"}"
string authUri = "https://api.instagram.com/oauth/authorize/?client_id=" + _clientID +
"&redirect_uri=" + redirectUri +
"&scope=user_profile,user_media" +
"&response_type=code";
Process.Start(authUri);
我尝试删除范围行,然后错误是 Invalid scope field(s): basic 当我与 scope=basic 一起使用时,相同的消息,无效的范围字段:基本
我尝试使用 Instagram 客户端 ID/令牌,同样的错误,尝试使用 Facebook 应用程序中的 Instagramm ID/Secret,同样的错误。
有什么想法吗?
提前致谢
【问题讨论】:
-
我认为你的网址不正确试试
string authUri = "https://api.instagram.com/oauth/authorize?client_id=" + _clientID +"&redirect_uri=" + redirectUri +"&scope=user_profile,user_media" +"&response_type=code";