私はコードイグナイタの初心者です。私のプロジェクトでは、REST APIを作成する必要があります。コントローラcodeigniterからREST APIを呼び出す
私は実際のREST APIを持っています。
ajax呼び出しからAPIを呼び出す正しい方法は何ですか?
View -> Controller -> REST
または
View ->REST
それは、コントローラからのREST APIを呼び出す方法をView -> Controller -> REST
、ある場合には?
これはこれは、ログインユーザ
function signIn(){
var username = $('#signInUn').val();
var password = $('#signInPw').val();
$.ajax({
method: "GET",
url : "/infoshare/index.php/user/user/req/login/un/"+username+"/pw/"+password,
dataType: 'JSON',
success: function(data){
var response = data.response;
var status = data.status;
if(status == 200){
var userId = response[0].user_id;
//success of user
}else{
console.log(data);
}
},
error: function(status){
console.log("Error occured");
}
});
}
あなたは 'curl'または' file_get_contents'を使用することができます –
迅速な対応をありがとうございます。問題は、このプロジェクトは私の割り当て用であり、カールとfile_get_contentsはまだカバーされていないということです。別の方法がある場合は –
に教えてくださいAPIドキュメントに従ってプロジェクトにAPIファイルを配置しましたか? –