اذهب إلى المحتوى

السؤال

نشر

لو عندي تطبيق لعرض نتائج مباريات اليوم مثلا كيف يتم تلقائيا جلب النتائج بشكل محدث يوميا من على موقع الفيفا أو موقع يحتوي على النتائج ؟ 

كيف توفر هذه المواقع النتائج لكي أستطيع أنا أستعرضها في تطبيقي؟

بشكل عام كيف تتم مشاركة البيانات عبر المواقع والتطبيقات عن طريق الواجهة البرمجية API

Recommended Posts

  • 0
نشر

أولًا يجب أن تتواجد خدمة توفر البيانات التي تحتاجها ضمن تطبيقك عن طريقة واجهة برمجية API، بعد العثور على تلك الخدمة يجب قراءة توثيقها ومعرفة طريقة جلب البيانات منها سواء المسارات المتوفرة Endpoints أو حدود استخدام الخدمة أو عملية الاستيثاق اللازمة للتخاطب مع تلك الواجهة، عن طريق إنشاء حساب على تلك الخدمة مثلًا والحصول على مفتاح API Key يمكنك من التواصل معها،

بعد تحديد الواجهة البرمجية API وتحضير المستلزمات هنا تبني تطبيقك ليستفيد من البيانات من تلك الخدمة، والتواصل يكون عبر إرسال طلبات HTTP لتلك الواجهة مع إرفاق الترويسات المناسبة (مثلًا مفتاح API Key) ومعالجة البيانات الواردة وعرضها ضمن التطبيق، مثلًا يمكن عند كل فتح للتطبيق من قبل المستخدم تحديث تلك البيانات وعرضها، أو ممكن تحديث تلك البيانات دوريًا خلال فواصل زمنية مثلًا كل دقيقة وتحديث الواجهة لعرض البيانات هذا الأمر يعتمد على نوع البيانات وتردد تحديثها وضرورة ذلك،

يمكنك الاستفادة من قراءة المقالات التالية:

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...