كورنوكوبياس
EnglishEnglish

واجهات البرمجة (APIs)

API - واجهة برمجة التطبيقات

تم بناء الـ APIs على إطار عمل Microsoft .Net Framework، وتُستخدم لتمكين تطبيقاتنا من التواصل مع بعضها البعض.

توفر الـ APIs وسيلة قياسية للمطورين للتواصل مع قاعدة البيانات الخلفية، لإرسال واستقبال معلومات اللاعبين، وتتبع النقاط والمستويات الخاصة بالمناطق (Districts) وغيرها.


أهم الـ APIs

  • Play-and-Earn API (P+E): يتم تحديث المكافآت المكتسبة عبر واجهة P2E API.
  • Build-and-Earn و NFT API (B+E): عند قيام اللاعبين بإنشاء الـ NFTs الخاصة بهم، يتم إرسال المعلومات إلى "المقر" عبر واجهتي الـ NFT API و B+E API.
  • Player Profile API: تُستخدم هذه الواجهة لاسترجاع وتحديث بيانات شخصية اللاعب الحالي.
  • Learn-and-Earn API (L+E): يتم نقل المعلومات الخاصة بالتعلم داخل Cornucopias عبر واجهة L+E API.
  • Host-and-Earn API (H+E): يتم تحديث المكافآت المكتسبة من خلال استضافة العقد عبر واجهة H+E API.
  • Blockchain API: تُنقل معلومات محافظ اللاعبين على البلوكشين عبر واجهتي NFT API و Blockchain API.