現在已經看到從以下API終端大約12小時(至少)的空回報。有沒有其他人有這個問題?Instagram API媒體/返回空列表的熱門終端
https://api.instagram.com/v1/media/popular?client_id=
{"meta":{"code":200},"data":[]}
現在已經看到從以下API終端大約12小時(至少)的空回報。有沒有其他人有這個問題?Instagram API媒體/返回空列表的熱門終端
https://api.instagram.com/v1/media/popular?client_id=
{"meta":{"code":200},"data":[]}
更新1:
這確實出現了問題。你應該聯繫[email protected]
我也面對它。以下是我使用我的instagram登錄進行身份驗證後得到的/media/popular
端點GET的內容。返回的JSON顯示HTTP狀態代碼200
,但data
數組爲空/空。
HTTP/1.1 200 OK 內容的語言: EN X-Ratelimit限:各不相同: 餅乾,接受語言
Date:
Thu, 30 Jan 2014 17:26:03 GMT
Content-Length:
31
X-Ratelimit-Remaining:
4999
Set-Cookie:
csrftoken=c359b115ff344c48dfd1df1108aaf38b; expires=Thu, 29-Jan-2015 17:26:03 GMT; Max-Age=31449600; Path=/
Set-Cookie:
ccode=US; Path=/
Content-Type:
application/json; charset=utf-8
Server:
nginx
{
"meta": {
"code": 200
},
"data": []
}
以前的答案(已棄用)
media/popular
是一個經過身份驗證的請求,因此您不應該爲此請求傳遞access_token
而不是client_id
?
https://api.instagram.com/v1/media/popular?access_token=ACCESS-TOKEN
此外,here's如何使用client_id
得到access_token
。
我不認爲就是這樣。即使我用有效的access_token調用它,我也會得到空的結果。大部分需要access_token的API調用都將其列爲其中一個參數。這一個,還有其他幾個不這樣做,我相信他們的意圖是,他們可以使用access_token或client_id,儘管它不完全清楚。 – Andy
我的應用程序從一些通用/匿名的東西開始,如「熱門照片」(即媒體/流行),然後如果用戶授權我總是使用他們的acces_token而不是client_id – Andy
好的。你是對的,因爲'client_id'請求(我現在在端點上使用一個簡單的HTTP GET進行了嘗試)返回狀態爲200 OK,而不是'meta'中的錯誤或未授權請求。不知道發生了什麼事。我會嘗試使用'access_token'並讓你知道... – Shiva
他們的API頁面和開發人員門戶似乎與GATEWAY錯誤。我猜他們現在正在處理一些事情。
我省略了我的client_id,所以帖子中的鏈接不會直接運行..但這個問題依然存在。對不起,如果這是令人困惑。 – Andy
請參閱文檔頂部的文本:http://instagram.com/developer/endpoints/ – Andy
我剛剛嘗試過它,它似乎再次工作。 – Andy