如何使用Twitter Search API和AngularJS执行OAuth 2.0

时间:2014-09-07 05:30:44

标签: angularjs twitter oauth-2.0 twitter-oauth

我希望允许我的网络应用上的用户使用OAuth和Twitter Search API进行身份验证。我的目标是使用AngularJS发出请求。我正在使用$resource发送请求,但我的代码遇到了一些问题。有人可以帮我吗?

var app = angular.module('myApp', []);
app.controller('TwitterCtrl', ['$scope', '$resource', function (scope, resource) {

//    scope.clientId = 'XXXXXXXXX';
//    scope.apiKey = 'XXXXXXXXXXXXXXXXXXXXXX';
    scope.token = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';

        var twitterOAuth = resource('https://api.twitter.com/oauth/authenticate?oauth_token='+scope.token);
        twitterOAuth.get()
        .$promise.then(function(){
            scope.twitter = resource('https://api.twitter.com/1.1/search/tweets.json',
                {
                    q:'AngularJS'
                }
            );
            scope.twitter.get();
        });
    }]);

0 个答案:

没有答案