問題があります。API経由でInstagramのストーリーを取得しようとするときの問題
最近、Instagramは「Instagram stories」という新しい機能を作成しました。これは、各ユーザーの話を得ることができるようです。
ここで説明されます。このエンドポイントはで「トレイ」やバーに関連するすべてのデータを返す https://i.instagram.com/api/v1/feed/reels_tray/ :
BLOCKQUOTE をストーリーのリストを取得するには、単ににGET要求を行いますすべてのあなたの友人のプロフィールの写真とあなたのフィードの上。 認証についてはどうですか?これは、これらの甘いクッキーが入ってくる場所です。InstagramのデスクトップWebサイトは、セッションに関するクッキーを保存してリクエストを認証します。 BLOCKQUOTE
しかし、毎回私は(私は自分のInstagramのアカウントのクッキーを使用しています)セッションクッキーを送信しようとInstagramのは、応答で私を返す「Login_Required」。どんなに私が試みたとしても。
私は、ヘッダにこれらのクッキーを追加し、Javaを使用して要求を作ってみました:
CookieStore cookieStore = new BasicCookieStore();
HttpClient client = HttpClientBuilder.create().build();
HttpGet get = new HttpGet("https://i.instagram.com/api/v1/feed/reels_tray/");
get.setHeader("Content-Type", "application/x-www-form-urlencoded");
BasicClientCookie cookie = new BasicClientCookie("ds_user_id", "6576149574");
BasicClientCookie cookie2 = new BasicClientCookie("sessionid", "IGSC484a13346681fb6ee5ba32114e491c6efc66015f812908156b1c1334cb49387d");
cookieStore.addCookie(cookie);
cookieStore.addCookie(cookie2);
HttpResponse response = client.execute(get);
誰もが知っているん - 問題のようなものをどのように扱いますか?