获取 Instagram 故事 Json

Get Instagram Stories Json

如何使用 Instagram API 在 JSON 对象中获取 Instagram 快拍?我尝试使用以下 URL,但出现此错误。

// https://i.instagram.com/api/v1/feed/user/MY_USER_ID/reel_media/

{
  "message": "login_required",
  "logout_reason": 2,
  "status": "fail"
}

代码:

String id = userInfoHashmap.get(InstagramApp.TAG_ID);

    JsonObjectRequest jsonObjectRequest = new JsonObjectRequest(Request.Method.GET, "https://i.instagram.com/api/v1/feed/user/"+id +"/reel_media/?access_token="+mApp.getTOken(), new Response.Listener<JSONObject>() {
        @Override
        public void onResponse(JSONObject response) {
            Log.d("ID: ", String.valueOf(response));
        }
    }, new Response.ErrorListener() {
        @Override
        public void onErrorResponse(VolleyError error) {

        }
    });

你检查过 Instagram API 文档了吗? states 您需要访问令牌才能对 API 进行任何调用。将您的访问令牌作为查询参数添加到您的端点。

目前没有正式的 API Instagram 故事。

为了验证对那个非官方 API 端点的请求,您必须发送一个设备 'sessionid',而不是您的 Instagram 应用程序的访问令牌。

您可以阅读我的 Medium 文章,其中描述了成功请求检索 Instagram 故事所需的条件:https://medium.com/@calialec/chrome-ig-story-bribing-the-instagram-story-api-with-cookies-c813e6dff911

此外,请查看我的 GitHub 存储库,了解我将 cookie 注入请求的位置:https://github.com/CaliAlec/ChromeIGStory/blob/master/event/src/index.js#L167