Twitter API にリクエストを送信し、現在ログインしているユーザー フィードを取得したいと考えています。
「apigee」で Twitter API を試してみましたが、すべて正常に動作します。Authorization ヘッダーを「apigee」から「postman」にコピーしても、データが返されます。
しかし、Angular アプリで http リクエストを作成しようとすると、アプリ全体が機能しなくなります。ブラウザには "{{message}}" という出力だけが表示され、コンソールには次の 2 つのエラー メッセージが出力されます。
Uncaught SyntaxError: Unexpected identifier :3000/javascripts/app.js:211
Uncaught Error: No module: app angular.min.js:17
私のアプリのコードは次のようになります
app.controller('TwitterCtrl', function($scope, $http) {
var url = "https://api.twitter.com/1.1/statuses/home_timeline.json";
$http.get(url,
{headers: {
'Authorization':
Oauth oauth_consumer_key = "xxxx",
oauth_signature_method="HMAC-SHA1"
oauth_timestamp="1401883718",
oauth_nonce="840988792",
oauth_version="1.0",
oauth_token="xxxx",
oauth_signature="xxx"
}})
.then(function (data) {
$scope.data = data.data;
console.log(data);
});
誰かが私を助けたり、私が間違っていることを教えてくれますか? ケビン