2016-07-18 21 views
-2

私はイオン性で安らかなAPIに慣れていないので、これらの技術を使用するモバイルアプリケーションとPHPを使用するサーバを作らなければなりません。誰かが、残りのAPIがどのように見えるべきか、またサーバや助けてくれる例については、何か考えていますか...ありがとうございます!イオン、phpサーバ、mysqlデータベース、残りのapi

答えて

0

RESTは、HTTPメソッドを明示的に、プロトコル定義と一貫性のある方法で使用するように指示します。この基本的なREST設計の原則は、作成、読み取り、更新、削除(CRUD)操作とHTTPメソッドの間に1対1のマッピングを確立します。このマッピングに従って: サーバーでリソースを作成するには、POSTを使用します。 リソースを取得するには、GETを使用します。 リソースの状態を変更または更新するには、PUTを使用します。 リソースを削除または削除するには、DELETEを使用します。

単純なPHPのREST APIファイルは、次のようになります。

<?php 

if(isset($_GET['id'])) 
{ 
echo "The id is".$_GET['id']; 
}else if(isset($_GET['name']) 

{ 
    echo "The name".$_GET['name']; 

}else if(isset($_POST['username'])) 

{ 
    echo "the user_name is".$_POST['username']; 

} 

?> 

このようなものだパラメータでGETリクエストを送信する "api.php"

としてこのファイルを保存:

http://localhost/api.php?id=5; 
http://localhost/api.php?name=henry; 

ポストリンクのように見える

http://localhost/api.php