当我发布此代码时:https://api.instagram.com/v1/users/{userid}/relationship?access_token={access_token}
或其他Instagram Api
Recive按摩:
代码= 400; “error_message”=“此请求需要scope = relationships,但此访问令牌未获得此范围的授权。
用户必须使用scope = relationship重新授权您的应用程序 写权限。“; “error_type”= OAuthPermissionsException;
如何使用范围,这是什么?我在Instagram.Developer上看不到任何示例
答案 0 :(得分:0)
您应该在身份验证上设置范围
喜欢此代码:
protected void BtnLogin_Clicked(object sender, EventArgs e)
{
var client_id = ConfigurationManager.AppSettings["instagram.clientid"].ToString();
var redirect_uri = ConfigurationManager.AppSettings["instagram.redirecturi"].ToString();
Response.Redirect("https://api.instagram.com/oauth/authorize/?client_id="
+ client_id + "&redirect_uri=" + redirect_uri + "&response_type=code&scope=basic+likes+comments+relationships+follower_list+public_content ");
}