2015-11-13 50 views
7

我有一個簡單的應用程序,其中有一個批量的Instagram對象ID。我正在尋找一個API,從那裏我可以發送ID爲一個逗​​號分隔的字符串或類似的方式,並獲得Instagram對象的列表。我無法在官方Instagram API中找到終端。Instagram API通過逗號分隔ID獲取批量對象

我不想逐個檢索每個對象,因爲我需要檢索批量數據並逐個檢索會太耗時,並會耗盡我的資源。

在Twitter上有類似的功能可以在下面

https://dev.twitter.com/rest/reference/get/statuses/lookup 

找到我正在尋找一個Instagram的類似的功能。 有沒有解決方案?

僅供參考如果我正在尋找Instagram端點以外的另一個解決方案 - tags/hello/media/recent,因爲我需要同時從多個ID中獲取信息。此端點檢索的信息數量也不足。

回答

0

沒有API通過批量獲取媒體數據的ID,您必須在循環中爲每個ID創建1個API調用。

有5000個電話/小時的API限制,所以這可能會限制您根據您想要檢索的媒體項目的數量。

您可以使用此API調用在循環中通過ID來獲得媒體數據:

https://api.instagram.com/v1/media/{media-id}?access_token=ACCESS-TOKEN 
0

正如krisrak說,有外的開箱沒有API此。你可以創建你自己的,但它將不得不單獨發送每個請求,因爲這是Instagram的API設置,並沒有辦法解決這個問題。