CountryCodePickerApi
1.0.0
一個帶有Laravel的簡單的RESTFUL API,顯示所有國家 /地區代碼,ISO代碼名稱和JSON格式標誌的列表。
請按照以下步驟安裝並設置應用程序。
步驟1:克隆應用程序
您可以將zip文件或git克隆從我的存儲庫下載到項目目錄中。
步驟2:配置應用程序
克隆回購庫到您的項目文件夾後,需要通過以下命令來設置項目 -
在終端中轉到您的項目目錄並運行
composer install
然後將.env.example文件複製到項目根文件夾中的.env文件
編輯.ENV文件並填寫Bellow變量的所有必需數據
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中進口國家。
就這樣!現在配置了該應用程序。
該應用程序具有以下資源
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框架是根據MIT許可證許可的開源軟件