Angular $ httpリクエストでAPIにアクセスして、さまざまなサッカーチームの情報を収集しています。複数のAPI呼び出しを1つのサービス(角度)で参照する
私が1つのチームにしかアクセスしない場合、これはうまくいくでしょう - 私はコールを行ったサービスを作成してから、自分のコントローラーでサービス機能を参照します。しかし、私は、それぞれに個別のサービスモジュールを作成することなく、多数のチームでこれを実行したいと考えています。
私のコントローラ内部のサービス
app.factory('APIService', ['$http',
function($http) {
return $http.get('http://API/team/1204?Authorization=xxxxx')
.success(function(data) {
return data;
})
.error(function(err) {
return err;
});
}
]);
...
APIService.success(function(data) {
$scope.apiData = data;
});
あなたがサービスで見ることができるように、チームが特定され、 "1204"、とだけ引っ張ってきますその1つのチームからのデータにチームに応じて4桁のコードを交換できるようにする関数を作成したいのですが、どのように、どこに置くのかわかりません。
大変お手伝いをいたします。前もって感謝します。
あなたはまた、えーえが良いコール、感謝のブラジャーをいや –
コメントとしてお答えし、[リンク](https://github.com/cullimorer/AngularGenericAPIService)を追加することが可能性があり、 – cullimorer
あなたは 'ngResource'を知っていますか? OPが尋ねてきたことの中でその音がより良く聞こえます –