Export to GitHub

twitdao - issue #2

搜索啥时候能用


Posted on Nov 16, 2010 by Happy Camel

现在好像还不能用搜索。

Comment #1

Posted on Nov 16, 2010 by Happy Cat

能搜索,但还有些问题。 所以被放在了不显著的位置上。

1、搜索功能地址 点击 hashtag,或直接访问:http://application-id.appspot.com/a/search

2、但是受环境局限,经常性的搜索失败。 失败时会提示:You have been rate limited. Enhance your calm.

3、原因是这样的: twitter search api 的限额是基于 “每IP单位时间访问次数” 的,而使用GAE的应用似乎太多了,所以这个限额经常会被这些应用联合起来的不断的请求刷爆。所以就会出现时而能用,时而不能用的情况。

4、暂时的解决办法: 访问 httpS://application-id.appspot.com/app_config ,将自己的 twitter search api proxy 地址填入【Search API URL 】,替换掉原有的默认地址 (注意尾部斜线必须有 '/') ,并保存。

由于3中所介绍的原因,GAE上似乎无法提供实时有效的search api proxy,建议采用其他php空间自行开发并搭建,Twitdao 本身暂不提供。

5、Request For Comments 大家有什么好办法解决这个问题?开放讨论。。。

Comment #2

Posted on Nov 16, 2010 by Happy Camel

本身我的Twitdao已经用反向代理了还受这个限制吗?

刚刚我弄了一个反向代理到http://search.twitter.com/
搜索还是提示 You have been rate limited. Enhance your calm.

Comment #3

Posted on Nov 16, 2010 by Happy Camel

Comment deleted

Comment #4

Posted on Nov 16, 2010 by Happy Cat

Comment deleted

Comment #5

Posted on Nov 16, 2010 by Happy Camel

搜索搞定,我用Nginx给搜索弄了个反向代理,搞定了。谢谢。

Comment #6

Posted on Nov 20, 2010 by Grumpy Horse

Mark一下

Comment #7

Posted on Nov 25, 2010 by Happy Rabbit

搜索页的tweet-action也不能用

Comment #8

Posted on Dec 24, 2010 by Massive Giraffe

gae搜索确实麻烦,可以找个支持反向代理的php空间,代理至http://search.twitter.com/, 替换默认地址。

Comment #9

Posted on Jan 25, 2011 by Happy Rabbit

带有"#"的搜索不能

Comment #10

Posted on Feb 4, 2011 by Happy Elephant

自定义个Api 给个地址,不保证时间 http://www.twitorz.org.ru/twip

Comment #11

Posted on Mar 4, 2011 by Happy Cat

Done at r61

搜索已经不必设置代理直接可用。

但是这个实现使用的不是官方公布的API,所以很可能在未来的某个时间失效。到时再说吧。

Status: X-Done

Labels:
Type-Defect Priority-Medium