我正在尝试在我当前的应用中添加用户最近的推文。但是我在使用OAuth和twitter设置身份验证时遇到了很多麻烦。
到目前为止,我已经按照OAuth.io网站上的所有说明进行操作,并设置了一个Twitter开发帐户和我的OAuth.io帐户。
但是,当我尝试实现他们建议使用的代码时,我会得到一个非常快速的弹出窗口,然后立即关闭。
OAuth.initialize('SYd6rvZZTLQT-oJxWOeNctFuUyA');
//Using popup
OAuth.popup('twitter', function(error, result) {
//handle error with errorconsole.log
result.get('/1.1/account/verify_credentials.json')
(" " + JSON.stringify(result, null, 2));
//use result.access_token in your API request
(" " + JSON.stringify(error, null, 2));
});
有什么建议吗?
理想情况下,我会简单地使用这个jsfiddle http://jsfiddle.net/thyb/kZExJ/5/light/ 但随着车把的使用我迷失了。
答案 0 :(得分:1)
我很傻,搞砸了
$scope.twitter = function (){
OAuth.initialize('SYd6rvZZTLQT-oJxWOeNctFuUyA');
//Using popup (option 1)
OAuth.popup('twitter', function(error, result) {
//handle error with errorconsole.log
// result.get('/1.1/account/verify_credentials.json')
(" " + JSON.stringify(result, null, 2));
//use result.access_token in your API request
(" " + JSON.stringify(error, null, 2));
if (error) return alert(error);
});}
有效,但我现在无法理解如何获得个人推特账号的最新推文。如何查询twitter api并返回该信息?