检查 Twitter API 是否已关闭(或者整个网站通常已关闭)
我正在使用 Twitter API 来显示用户的状态。然而,在某些情况下(比如今天),Twitter 会宕机并带走所有 API。因此,我的应用程序失败并持续显示加载屏幕。
我想知道是否有一种快速方法(使用 PHP 或 JS)来查询 Twitter 并查看它(和 API)是否已启动。我认为这可能是某种简单的回应。
提前致谢, 菲尔
I am using the Twitter API to display the statuses of a user. However, in some cases (like today), Twitter goes down and takes all the APIs with it. Because of this, my application fails and continuously displays the loading screen.
I was wondering if there is a quick way (using PHP or JS) to query Twitter and see if it (and the API) is up. I'm thinking it could be an easy response of some sort.
Thanks in advance,
Phil
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
请求
http://api.twitter.com/1/help/test.xml
或test.json
。检查并确保您获得 200 http 响应代码。如果您请求 XML,则响应应为:
JSON 响应应为:
Request
http://api.twitter.com/1/help/test.xml
ortest.json
. Check to make sure you get a 200 http response code.If you requested XML the response should be:
The JSON response should be:
JSONP!
你可以有一些像这样的函数,在头部声明或者在包含下面的下一个脚本标签之前声明:
然后
演示(可能需要一段时间,Twitter 的 API 似乎在这里很慢)
JSONP!
You can have some function like this, declared in the head or before including the next script tag below:
And then
Demo (might take a while, Twitter's API seems to be slow here)
我希望这对你有帮助。
I hope this helps you.