我将范围追加到auth url,就像这样>>>范围=喜欢+评论+关系+基本&#34 ;;
但是在登录时,并不是要求用户提供关系权限,只是显示"此应用可以访问您的照片"。
在应用程序内部,无论何时我通过点击
来接通或解开任何用户String url="https://api.instagram.com/v1/users/"+userid+"/relationship/?access_token="+MainSingleTon.accesstoken;
// key and value pair
List<NameValuePair> nameValuePair = new ArrayList<NameValuePair>(1);
nameValuePair.add(new BasicNameValuePair("action","unfollow"));
JSONObject json=jParser.getJSONFromUrlByPost(url, nameValuePair);
我正在接受json回复
{"meta":{"error_type":"OAuthPermissionsException","error_message":"This request requires scope=relationships, but this access token is not authorized with this scope. The user must re-authorize your application with scope=relationships to be granted write permissions.","code":400}}
答案 0 :(得分:3)
这是一个帖子请求。要向InstagramAPI发帖请求,您需要将您的申请详情和公司详细信息提交给Instagram进行审核。也许其他关系端点可以正常工作而无需提交您的应用。有关详细信息,请访问以下链接https://instagram.com/developer/endpoints/relationships/#post_relationship