2016-02-14 58 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的文档有不同的配额。