尝试在网页上访问Twitter API 1.1时出现400 Bad Request

时间:2013-01-22 22:06:24

标签: json api twitter

我试图更新我在客户主页上构建的Tweet Scroller。

www.xsp.com

我使用以下行访问api:

var url = 'https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=' + username + '&count=' + limit + '&callback=?'; //NEW API CALL V1.1';

其中用户名和限制是自定义设置变量。

这就是我在Firebug控制台中获得的内容:

https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=XSPGlob…&count=5&callback=jQuery19005188902916852385_1358892149117&_=1358892149118 400 (Bad Request)

我检查了Twitter文档。不知道我在这里做错了什么。有人有想法吗?提前谢谢。

1 个答案:

答案 0 :(得分:-1)

我假设您正在正确访问API URL,因为我现在无法检查它(lol代理),但看起来用户名中有一个奇怪的字符,可能需要通过它进行转义一些URL编码字符?

看起来你正在使用javascript,我不太熟悉,但在java中如果确实URL很糟糕,就会抛出异常。有没有javascript编译器可以检查这样的东西?