我使用Instagram API獲取按照以下方式關注給定帳戶的人數。使用Instagram API獲取所有關注者
$follow_info = file_get_contents('https://api.instagram.com/v1/users/477644454/followed-by?access_token=ACESS_TOKEN&count=-1');
$follow_info = @json_decode($follow_info, true);
這將返回一組50個結果。它們在數組中有一個next_url
鍵,但在處理數以萬計的數據時,繼續轉到追隨者的下一頁會非常耗時。
我在StackOverflow上讀取設置count
參數爲-1
將返回整個集。但是,這似乎並沒有...
好。那麼,如果我將不得不使用分頁鏈接,那麼我怎樣才能讓所有的追隨者通過每個100人的追隨者來獲取? – Lance
非常非常緩慢......您必須在每次收到回覆時循環調用該URL,直到沒有更多結果。 Statigram這樣做。對於大量用戶而言,這可能需要很長時間,並且您必須在標題中注意'x-ratelimit'。 – brandonscript