现在好像还不能用搜索。
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 CamelComment deleted
Comment #4
Posted on Nov 16, 2010 by Happy CatComment deleted
Comment #5
Posted on Nov 16, 2010 by Happy Camel搜索搞定,我用Nginx给搜索弄了个反向代理,搞定了。谢谢。
Comment #6
Posted on Nov 20, 2010 by Grumpy HorseMark一下
Comment #7
Posted on Nov 25, 2010 by Happy Rabbit搜索页的tweet-action也不能用
Comment #8
Posted on Dec 24, 2010 by Massive Giraffegae搜索确实麻烦,可以找个支持反向代理的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 CatDone at r61
搜索已经不必设置代理直接可用。
但是这个实现使用的不是官方公布的API,所以很可能在未来的某个时间失效。到时再说吧。
Status: X-Done
Labels:
Type-Defect
Priority-Medium