Angularjs使用OAuth访问最新的推文

时间:2014-06-03 18:51:53

标签: angularjs twitter oauth

我正在尝试在我当前的应用中添加用户最近的推文。但是我在使用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/ 但随着车把的使用我迷失了。

1 个答案:

答案 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并返回该信息?