2013-02-16 61 views
1

5000个userless请求是否意味着每5000客户端ID每小时或每小时IP?应用程序可以弥补每小时

+0

该文档说每个应用程序。这是我的定义不是一个clientid而不是一个IP地址。也许你需要详细说明你的clientid和IP的定义。而你为什么要问这个(换句话说,你有什么(预期)问题) – rene 2013-02-16 10:16:11

+0

我开发一个iOS应用程序,我想知道,如果该文档是指与同一个客户端应用程序只能要求每小时5000次?这不是太小吗? – dennis 2013-02-17 07:32:58

+0

如果您正在开发的应用程序正在生成更多请求,那么速率限制将会降低,这太小了。根据您迄今提供的信息,无法回答您的问题。 – rene 2013-02-17 17:32:23

回答

2

这不是每个IP!您可以检查自己

从终端:

curl -i https://api.foursquare.com/v2/venues/search?ll=40.7,-74\&client_id= <client_id_1>\&client_secret=<client_secret_1>\&v=<YYYYMMDD> 

,然后使用来自同一台机器(同一IP)另一CLIENT_ID /秘密:

curl -i https://api.foursquare.com/v2/venues/search?ll=40.7,-74\&client_id=<client_id_2>\&client_secret=<client_secret_2>\&v=<YYYYMMDD> 

现在看X-RateLimit -Limit和X-RateLimit-两个头文件中的剩余部分,您可以看到他们没有共享相同的限制!

+0

谢谢你回答我的问题,你说得对,我已经通过电子邮件发送给FoursSquare,他们告诉我,这是每clientID的, – dennis 2013-03-08 06:39:17

0

是的,这意味着每个应用程序的clientId可以每小时5000个userless请求。如果您每小时需要更多请求,请参阅Foursquare的rate limit guidelines