واجهة برمجة تطبيقات بسيطة مع Laravel تعرض قائمة بجميع البلدان ورمز البلد واسم رمز ISO والعلم بتنسيق JSON.
اتبع الخطوات أدناه لتثبيت التطبيق وإعداده.
الخطوة 1: استنساخ التطبيق
يمكنك تنزيل ملف zip أو استنساخ git من repo إلى دليل المشروع الخاص بك.
الخطوة 2: تكوين التطبيق
بعد استنساخ إعادة الريبو إلى مجلد المشروع الخاص بك ، يجب إعداد المشروع من خلال اتباع الأوامر-
في Terminal ، انتقل إلى دليل المشروع الخاص بك وتشغيله
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
ثم استيراد البلدان. sql في 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 هو برنامج مفتوح المصادر مرخصة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا