【发布时间】:2011-11-11 23:41:12
【问题描述】:
我想根据此文档http://dev.twitter.com/doc/post/oauth/request_token 获取 access_token。我使用 javascript。
$.ajax({
url: "http://api.twitter.com/oauth/request_token",
type: "POST",
contentType: "json",
data: {
oauth_consumer_key: "DFwQqCnOTaYVbZQdBFqpR",
oauth_signature_method: "HMAC-SHA1",
oauth_timestamp: parseInt((new Date()).getTime() / 1000),
oauth_nonce: "R" + parseInt((new Date()).getTime() / 1000),
oauth_version: "1.0"
},
success: function (data) {
debugger;
},
error: function (a, b, c) {
debugger;
}
});
但它根本不起作用。总是返回错误,永远不会成功。
【问题讨论】:
-
请将代码缩进四个空格,而不是添加 HTML 标记。
-
嗨,亚历山大。您可以使用 4 个空格(或问题输入表单中的 {} 按钮)来格式化您的代码,使其更具可读性,就像我在上面所做的那样。此外,html br 元素不是必需的(实际上被忽略了)
-
另外,请定义“不起作用” - 您看到的究竟是什么行为?
-
也许是个愚蠢的建议,但只是为了确定;你确定你的 HTML 中也包含了 jQuery 吗?