Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从另一个云中托管的应用程序使用Twitter搜索API?_Twitter_Twitter Oauth_Apex Code - Fatal编程技术网

如何从另一个云中托管的应用程序使用Twitter搜索API?

如何从另一个云中托管的应用程序使用Twitter搜索API?,twitter,twitter-oauth,apex-code,Twitter,Twitter Oauth,Apex Code,这是一个关于Twitter因过度使用搜索API而施加的未记录限制的问题。此应用程序驻留在Force.com上,因此在多租户体系结构中与潜在的大量用户共享物理IP地址 记录在以下文件中的关键问题: 搜索不支持身份验证,这意味着进行了所有查询 匿名的 。。。速率限制是根据请求客户端IP测量的 为防止滥用,未公布搜索的速率限制 那么,如何编写一个不与同一IP地址上的数千个其他应用共享API调用限制的应用程序呢?您唯一的选择是通过专用IP代理搜索请求。一个便宜的VPS或AWS微实例不会花费太多。对此

这是一个关于Twitter因过度使用搜索API而施加的未记录限制的问题。此应用程序驻留在Force.com上,因此在多租户体系结构中与潜在的大量用户共享物理IP地址

记录在以下文件中的关键问题:

  • 搜索不支持身份验证,这意味着进行了所有查询 匿名的
  • 。。。速率限制是根据请求客户端IP测量的
  • 为防止滥用,未公布搜索的速率限制

那么,如何编写一个不与同一IP地址上的数千个其他应用共享API调用限制的应用程序呢?

您唯一的选择是通过专用IP代理搜索请求。一个便宜的VPS或AWS微实例不会花费太多。

对此进行进一步研究并进行大量测试,每个IP地址的搜索API限制似乎相当宽松。我可以一个接一个地发问,而不受限制。但是,我仍然很自然地担心发布一个基于限制的应用程序,我不知道这些限制,也不能为最终用户提供任何指导。谢谢abraham。我正在设计一个解决方案,避免使用搜索API,并使用身份验证(每个经过身份验证的用户每小时调用350次)。但是你的建议听起来像是搜索API的最佳途径。