2010-11-18 64 views
0

我从我的网站上的twitter api调用得到看似随机的400错误。它似乎不是速率限制,因为它似乎不是基于时间的,而测试我根本没有体验过,而我的设计师(一直没有反复刷新)的设计者看不到推文根本没有,那么突然可以。零星400响应twitter API调用

这是调用

$file = @file_get_contents('http://api.twitter.com/1/statuses/user_timeline.xml?screen_name=mildfuzz&count=1'); 

Twitter的可上下在特定领域?基于位置获得不同的结果似乎很奇怪。

+0

在这种情况下,您应该添加一些错误检查,例如$ file empty,sleep 1秒,然后再次尝试file_get_contents – ajreal 2010-11-18 16:49:20

+0

抱歉,我不确定我是否关注您。你能否进一步解释? – 2010-11-18 17:07:25

+0

如果(文件为空){ 再次获取x秒 } – 2010-11-18 17:29:23

回答

0

事实证明,最好的办法是确保我总是检查我的费率限制,不知道为什么,但这似乎提醒Twitter,我还有一些限制。

我现在还在数据库中保留每条推文的副本。