如何解决Instagram API跟随应用程序中的用户无法正常运行
我使用instagram API已有一段时间了。由于没有用于更改用户之间关系的官方文档,因此我在StackOverflow上找到了一些东西。这是一个古老的答案,我不确定现在是否可以实现。谁能告诉我我的代码是否有错误,或者Instagram仅禁用了此功能?我知道有些应用程序可以直接从该应用程序进行跟踪,因此我想知道一种在我的应用程序中执行此操作的方法。
这是我的职责:
public void follow(String userID){
String followURL = "https://api.instagram.com/v1/users/"+ userID +"/relationship?action=unfollow&access_token=" + instagramData.getString(InstagramData.LONG_ACCESS_TOKEN);
RequestQueue requestQueue = Volley.newRequestQueue(context);
CustomRequest jsObjRequest = new CustomRequest(Request.Method.POST,followURL,null,new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
if (response != null) {
Log.d(tag,response.toString());
} else Log.d(tag,"Null");
}
},new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
NetworkResponse response = error.networkResponse;
if (error instanceof ServerError && response != null) {
try {
String res = new String(response.data,HttpHeaderParser.parseCharset(response.headers,"utf-8"));
JSONObject obj = new JSONObject(res);
} catch (UnsupportedEncodingException e1) {
Log.d(tag,e1.toString());
} catch (JSONException e2) {
Log.d(tag,e2.toString());
}
} else {
Log.d(tag,"error");
}
}
});
requestQueue.add(jsObjRequest);
}
肯定可以使用UserID和AccessToken。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。