我正在寻找可以验证我在用户表单中询问用户的Twitter用户名的方法。我希望这是客户端解决方案。我看了像JsOauth和twitter API这样的库,但我只需要一个有效的推特用户名(在用户验证这个推特账号之后)。
此要求不仅仅是为了确保给定的用户名有效,还要确保给定的用户名实际上属于进入的用户。我想过滤用户正在添加其他Twitter用户名的情况。
我尝试使用twiiter注册我的应用程序并使用以下代码,但它会引发错误,说“访问被拒绝”。我在这里做错了吗?
$(document).ready(function () {
debugger
var options = {
consumerKey: 'hidden',
consumerSecret: 'hidden'
};
var requestParams;
var accessParams;
var oauth = OAuth(options);
oauth.post('https://api.twitter.com/oauth/request_token',
function (data) {
debugger
console.dir(data);
window.open('https://api.twitter.com/oauth/authorize?' + data.text);
requestParams = data.text
},
function (data) {
debugger
alert('darn');
console.dir(data)
}
);
});