تعرض صفحة الفريق موسم فريق واحد في لمحة: نتائجه من فوز وتعادل وخسارة، ومبارياته القادمة في كل المسابقات التي يشارك فيها. وهي مثالية لموقع نادٍ.
لا تحتاج إلى أن تكون مطوّراً. يمكن لمساعد ذكاء اصطناعي مثل ChatGPT أو Claude إنشاء الصفحة لك باتباع التعليمات أدناه.
قبل أن تبدأ
يحتاج دوريك إلى الخطة «الذهبية» (Gold) مع تفعيل واجهة برمجة التطبيقات. راجع بدء استخدام واجهة برمجة التطبيقات.
تحتاج إلى معرّف موسمك. يوضح مقال كيف تعمل واجهة برمجة التطبيقات كيفية العثور عليه.
تحتاج إلى اسم الفريق، مكتوباً تماماً كما يظهر على موقع دوريك.
ليس لديك دوري بعد؟ جرّب الأمر أولاً مع الدوري التجريبي من LeagueRepublic: استخدم معرّف الموسم 153020000 و اسم الفريق Kings Arms.
كيفية استخدام الأمر
انسخ الأمر من المربع الرمادي أدناه.
أدخل بياناتك. استبدل [معرّف-الموسم-الخاص-بي] بمعرّف موسمك و[اسم-فريقي] باسم الفريق.
حدّد الشكل الذي تريده. صِف ألوان ناديك وأسلوبه، أو أرفق لقطة شاشة لموقعك أو لتصميم يعجبك. الصورة عادةً هي الأفضل. إذا لم تذكر شيئاً، فسيختار الذكاء الاصطناعي تصميماً بسيطاً.
الصقه في مساعد الذكاء الاصطناعي وأرسله.
افتح الملف الذي يقدمه لك. احفظه، ثم انقر عليه نقراً مزدوجاً لفتحه في متصفحك.
قارن الصفحة بموقع دوريك. إذا بدا شيء غير صحيح، فأخبر الذكاء الاصطناعي بكلمات بسيطة، مثلاً "تلك المباراة كانت على أرضنا، وليست خارجها". وسيصلحه.
الأمر
قبل أن تبدأ، اقرأ مواصفات JSON API الخاصة بـ LeagueRepublic على https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. استخدم فقط الخدمات وعناوين الويب وأسماء الحقول التي تصفها، واتبع قواعدها بشأن حد الطلبات والقيم الفارغة والأخطاء وأن "road" تعني خارج الأرض. إذا لم تتمكن من فتح ذلك العنوان، فتوقف واطلب مني لصق المواصفات.
أنشئ لي صفحة ويب واحدة (ملف HTML واحد يمكنني فتحه في متصفحي) تعرض مباريات فريق واحد خلال الموسم. معرّف موسمي هو [معرّف-الموسم-الخاص-بي] واسم الفريق [اسم-فريقي].
يجب أن تقوم الصفحة بما يلي: 1. عند التحميل الأول، اعثر على معرّف الفريق من مباريات الموسم، ثم استخدم خدمة Get Fixtures For Team. احفظ المعرّف حتى لا تحتاج إلى البحث عنه مرة أخرى. 2. استخدم اسم الفريق عنواناً للصفحة. 3. قسّم المباريات إلى "النتائج"، الأحدث أولاً، و"القادمة"، الأقرب أولاً. 4. لكل مباراة، اعرض التاريخ، والمسابقة (ودور الكأس إن وُجد)، والمنافس، وهل كانت على أرضنا أم خارجها، والنتيجة، مع وضع نتيجة فريقي أولاً. 5. في النتائج، اعرض ف أو ت أو خ من وجهة نظر الفريق. إذا انتهت المباراة بالتعادل وحُسمت بركلات الترجيح، فاعرض بدلاً من ت من فاز بركلات الترجيح، مع نتيجتها. 6. اعرض أي تفاصيل إضافية للنتيجة، مثل نتيجة الشوط الأول، بخط صغير. إذا تأجلت مباراة، فاعرض ذلك بدلاً من الوقت. إذا مرّ موعد المباراة ولم تتوفر نتيجة بعد، فاعرض "بانتظار النتيجة" بدلاً من الوقت. 7. لا تُعد تحميل البيانات أكثر من مرة في الدقيقة.
اجعل التصميم نظيفاً وسهل القراءة على الهاتف. اشرح لي بخطوات بسيطة كيف أفتح الملف وأستخدمه. اسألني إذا كان أي شيء غير واضح.
التصميم: [صف الشكل الذي تريده، أو أرفق لقطة شاشة] |
إذا حدث خطأ ما
تقول الصفحة إنه تعذّر العثور على الفريق. تحقق من أن اسم الفريق مكتوب تماماً كما على موقع دوريك، وأن الفريق يلعب في ذلك الموسم.
تعرض الصفحة رسالة خطأ. تحقق من معرّف موسمك، ومن أن واجهة برمجة التطبيقات مفعّلة لدوريك.
لا تعمل الصفحة في نافذة المعاينة لدى الذكاء الاصطناعي. كثير من نوافذ المعاينة لا يمكنها جلب البيانات من مواقع أخرى. احفظ الملف وافتحه في متصفحك بدلاً من ذلك.
يقول الذكاء الاصطناعي إنه لا يستطيع قراءة المواصفات. افتح عنوان المواصفات في متصفحك، وحدّد كل شيء، وانسخه والصقه في الذكاء الاصطناعي.
التفاصيل الكاملة لخدمة Get Fixtures For Team موجودة في مواصفات واجهة برمجة التطبيقات.
