我正在开发一个twitter扩展(另一个;-))。在执行过程中,我对twitter的API文档有些怀疑。我将使用JavaScript代码来清除疑惑。Twitter API错误
var xhr = new XMLHttpRequest();
xhr.open(METHOD,URL, false);
xhr.setRequestHeader("Authorization",HEADER);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4)
{
//func
}
}
xhr.send(BODY);
}
HEADER:与OAuth的细节通常头(同样为所有)
FOR更新状态
基本字符串:应该有URL通常OAuth详细资料如下,并给出BODY如下给出
方法:POST
网址:api.twitter.com/1/statuses/update.json(添加http://)之前
BODY:状态=东西
结果:内部服务器错误
为获得时间表伯爵
基本字符串:应该有URL通常OAuth详细资料如下
方法给出:GET
URL:http://api.twitter.com/version/statuses/home_timeline.json?count=200
BODY:计数= 200
结果:无效签名
锐推
BASE STRING:应该与URL通常的OAuth细节下面
给出方法:POST
网址:http://api.twitter.com/version/statuses/retweet/:id.json
BODY:空
“ID”的网址是指鸣叫的JSON指定的ID。
结果:未找到错误
请清除我的错误,我需要做任何改变。
是的,我已经尝试过,但它是一个非常庞大的源代码,我需要这样的小信息。感谢您的回复。 – Ram 2011-05-11 10:26:27