api

شرح كيفية استخدام API داخل تطبيقك في أندرويد ستوديو - Android Studio

شرح كيفية استخدام API داخل تطبيقك في أندرويد ستوديو - Android Studio


السلام عليكم ورحمه الله وبركاته في هذا المقال يعد أول مقال من دروس تعلم ربط الاي بي اي - API بواسطة الاندرويد استوديو وفي هذا المقال سوف نتعلم على كيفية الحصول على عنوان API وكيفية ربطه بالاندرويد استوديو وفي الدروس المقبلة سوف نتعرف على كيفية جلب المعلومات من API وعرضها داخل الاندرويد استوديو وايضا داخل recyclerview لذلك ارجو منكم التركيز جيدا في هذه المقالة لأنها تعد الاساس واذا كانت هناك مشكله فى الأساس فسوف تواجه مشكلة ايضا في عملية تشغيل التطبيق الخاص بك وكل شيء مشروح بالصور


شرح كيفية استخدام API داخل تطبيقك في أندرويد ستوديو - Android Studio


كيفية الحصول على API ألاخبار 


قم بالتوجة الى موقع newsapi ومن ثم قم بعملية التسجيل وهي مجانية , بعد عملية التسجيل سوف يعطيك API key الخاص بك الان اضغط على back home



ومنها اختر من القائمة العلوية اختيار Documentation  بعدها اضغط على Authentication من الاسفل بعدها Endpoints بعدها Top headlines سوف تجد انه قام بإعطائك رابط api به apiKey الخاص بك والذي حصلت عليها بعد التسجيل .



قم بأخذ هذا الرابط كاملا وتوجة لبرنامج postman وقم بوضعه بداخله والضغط على send واذا ظهرت لك نتائج فهذا يعني ان هذا الـ API يعمل بشكل سليم يمكنك تعديل البلد التي تريد الحصول على اخبار منها وايضا اضافة فئة للاخبار مثل التكنولوجيا او غيرها .



سوف تلاحظ ان API هو عبارة عن Array الاخبار موجوده بداخلها وستلاحظ وجود 20 خبر فقط وهذا لانك تعمل على النسخه المجانية وهي توفر 20 خبر بشكل يومي واذا قمت بشراء اشتراكات اخرى سوف تجد عدد اخبار اكثر ولكن بأسعار تبدء من 449 دولار .



كيف يمكنك استخدام API داخل تطبيقك في برنامج الأندرويد ستوديو


الان بعد ان حصلت على API وتأكدت انة يعمل من خلال برنامج postman الان توجة الى موقع jsonschema2pojo وقم بلصق الكود الذي انتهيت منه وتحديد نوع الاخبار والبلد وغيره الموجوده في postman في jsonschema2pojo وقبل الضغط على اي شيئ قم بضبط الاعدادات كما بالصورة ( وقم بكتابة اسم الكلاس الذي سوف تعمل عليها واسم الباكج )



بعد الانتهاء من كل شيئ اضغط على preview للتاكد ان كل شيئ سليم بعدها اضغط على zip , قم بفتك الضغط وستجد مجموعة ملفات قم بأخذها ولصقها داخل الاندرويد ستوديو في ملف java class وفي المقالة القادمة سوف نكمل معكم طريقة استخدام apis داخل برنامج الاندرويد ستوديو


لمزيد من الاكواد

تعليقات