2016-08-18 3 views
1

私は必要なアプリケーションのsugarCRMをカスタマイズし、IonicフレームワークとAngularJSを使用してハイブリッドモバイルアプリケーションを実現する必要があります。 モバイルアプリケーションから認証を行いたいと思います。私のフォルダのjs /工場/ userProvider.jsで 私はこのコードSugarCRM WebサービスRest API Ionic Framework AngularJS

app.factory('userProvider', function($rootScope, $http) { 
    function signIn(User) { 
     var url = 'The url of the api '; 
     $http.post(url,Userser).success(function (response) { 
      console.log(response); 
     }); 
     return{ signIn: signIn } 
    } 
}); 

を持っている私の大きな問題は、SugarCRM社は、すでにWebサービスを持っていると私は認証に使用するURLを知らないということです。私のフォルダのjs /コントローラ/ homepageControllerで

私はこのコードを持っている:

app 
.controller('homepageIndex', function ($scope) { }) 
.controller('homepageLogin', function ($scope, userProvider) {  
    $scope.user = {}; 
    $scope.signIn = function (user) { userProvider.signIn(user); } 
}); 

だから私は自分のモバイルアプリケーションで認証するために、SugarCRM社のWebサービスを使用する方法を知りたいです。

答えて

0

SugarCRMのURLは、各社に固有のものです。アプリケーションを始めるには、ユーザー、URL、ユーザー名、およびパスワードを尋ねる必要があります。

この情報があれば、oauthを使用して要求を処理するために必要な情報を取得できます。 oauthを使用するにはSugarCRM URL/rest/v10/oauth2/tokenにPOSTする必要があります

+0

私はhttp://127.0.0.1:100/suitecrm/rest/v10/oauth2/tokenにアクセスできません "オブジェクトが見つかりません" .inフォルダsuitecrm私は休憩を見つけられませんでしたが、suitecrm/serviceで私はちょうどv4_1を見つけました! –