2016-02-14 60 views
0

我想使用谷歌網址shortener API。我讀過每IP每秒有1或10個限制。谷歌URL縮短:如何找回縮短的網址沒有任何API限制?

我想通過C#控制檯應用程序擊中它。我會從數據庫中提取長url,並將它們發送到縮短api的谷歌網址。我必須在一天內做60000次。

如何在沒有獲取任何api限制超出錯誤的情況下執行此操作?

+0

你從哪裏讀到每秒IP數爲1或10的限制?根據[Google開發人員網址縮短網頁](https://developers.google.com/url-shortener/v1/getting_started#quota),您每天可以處理1,000,000個請求。我沒有發現任何有關每秒X請求的信息。 – Chigurh

+0

https://developers.google.com/analytics/devguides/reporting/mcf/v3/limits-quotas#general_api – maverick

+0

如果你是從控制檯應用程序這樣做,並假設你有一個foreach循環,我會保持簡單,在你調用api之後做一個'Thread.Sleep(1000);'。這使它保持在每秒1。 – rene

回答

1

enter image description here

這樣看來,對於URL縮短API默認爲100個請求第二如果你真的想測試擊中它爲什麼不直接點擊谷歌開發者控制檯小鉛筆並將其設置爲1每秒。無論是或者你將不得不運行你的控制檯應用程序很快打它。

注意:連接Google analytics MCF API的配額不會給你任何關於URL縮短器api的信息。您需要查看您訪問每個API的API的文檔有不同的配額。