2016-08-12 13 views
-1

我試圖建立,將調用下面的公共API的應用程序:你可以調用github public api多少次?

https://api.github.com/repos/timothyylim/moscow-road/issues

數千次,每天,這可能嗎?

我試圖通過文檔閱讀:

https://developer.github.com/v3/#increasing-the-unauthenticated-rate-limit-for-oauth-applications

但是我測試過它在我的瀏覽器,我可以肯定地稱與URL刷新頁面超過60倍,顯然是限制。

預先感謝您。

+2

一天幾千次?爲什麼這麼多?你可以緩存它嗎? – Messa

+0

我可以緩存它,但如果發生了數百個變化,它會變得非常多。我只是想看看上限是什麼。 – timothyylim

回答

1

GitHub Developer Documentation.

對於使用基本身份驗證或OAuth的請求,可以彌補每小時 5000請求。對於未經身份驗證的請求,速率限制 允許您每小時處理60個請求的最大數量爲未經身份驗證的 請求與您的IP地址相關聯,而不是用戶發出 請求。請注意,搜索API具有自定義費率限制規則。

+0

我看到了,但我測試了它,並且我可以打出超過60次的URL。也許我在這裏不理解什麼? – timothyylim

+0

您使用OAuth嗎?如果沒有,也許API響應只是給你同樣的事情。 – intboolstring

+0

我沒有使用OAuth。如果我已超過限制(根據文檔),它應該返回一個錯誤。 – timothyylim