私は単純な HTTP ベースの API を作成しました。次のように POST 呼び出しを行いたいと思います。
http://mysite.com/api/v1/person/something
http://mysite.com/api/v1/person/else
http://mysite.com/api/v1/person/someword
一般に
http://mysite.com/api/v1/person/<word>
angularでサービスを作成しました
angular.module('personService', ['ngResource']).
factory('Person', function($resource){
return $resource('/api/v1/person/:word', {}, {
action: {method:'{POST', params:{ ???? }, isArray : false},
});
});
そして、サービスを使用する私のコントローラーでは、呼び出しPerson.action()
てパラメーターを渡して、何が何でword
あるかを判断できるようにしたいと考えています。たとえば、次のようになります。
Person.action('something', function(d) {
console.log('Result of api/v1/person/something')
});
しかし、2つを接続する方法がわかりません。????
3 番目のコード ブロックを参照してください。