CountryCodePickerApi
1.0.0
JSON形式のすべての国、国コード、ISOコード名、フラグのリストを表示するLaravelを使用したシンプルなRESTFUL API。
以下の手順に従って、アプリケーションをインストールしてセットアップします。
ステップ1:アプリケーションをクローンします
zipファイルまたはgitクローンを私のリポジトリからプロジェクトディレクトリにダウンロードできます。
ステップ2:アプリケーションを構成します
プロジェクトフォルダーにリポジトリをクリックすると、コマンドをフォローしてプロジェクトをセットアップする必要があります -
ターミナルでプロジェクトディレクトリに移動して実行します
composer install
次に、.env.exampleファイルをプロジェクトルートフォルダーの.envファイルにコピーします
.envファイルを編集し、必要なすべてのデータをベローズ変数に入力します
APP_URL=http://localhost //your application domain URL go here
DB_HOST=127.0.0.1 // Your DB host IP. Here we are assumed it to be local host
DB_PORT=3306 //Port if you are using except the default
DB_DATABASE=ccpapi // Your DB name
DB_USERNAME=root // Your DB username
DB_PASSWORD= // Your DB password
アプリケーションキーを設定するには、ターミナルでBellowコマンドを実行します。
php artisan key:generate
以下のコマンドを実行することにより、アプリケーションに必要なすべてのテーブルが必要です
php artisan migrate
次に、phpmyadminにcountrys.sqlを輸入します。
それだけです!アプリケーションが構成されました。
アプリケーションには次のリソースがあります
GET http://127.0.0.1:8000/api/v1/country
応答は、国の情報を含むJSONです。
[
{
"id" : 1 ,
"name" : " Please select your country... " ,
"code" : " FLAG_TRANSPARENT " ,
"phonecode" : " + "
},
{
"id" : 2 ,
"name" : " Afghanistan " ,
"code" : " AF " ,
"phonecode" : " +93 "
}
] GET http://127.0.0.1:8000/api/v1/country/afghanistan
応答は、国の情報を含むJSONです。
[
{
"id" : 2 ,
"name" : " Afghanistan " ,
"code" : " AF " ,
"phonecode" : " +93 "
}
]Laravel Frameworkは、MITライセンスの下でライセンスされているオープンソースソフトウェアです