Halaman pusat pertandingan menampilkan semua yang terjadi di liga Anda dalam satu hari: pertandingan, skor, dan klasemen liga, dengan deretan tanggal untuk berpindah antarhari. Tampilannya mirip halaman Match Hub di situs web LeagueRepublic Anda, tetapi desainnya Anda yang menentukan.
Anda tidak perlu menjadi pengembang. Asisten AI seperti ChatGPT atau Claude dapat membuatkan halamannya untuk Anda berdasarkan petunjuk di bawah ini.
Sebelum memulai
Liga Anda memerlukan paket Emas dengan API yang sudah diaktifkan. Lihat Memulai dengan API.
Anda memerlukan ID musim Anda. Cara kerja API menunjukkan cara menemukannya.
Belum punya liga? Coba dulu prompt ini dengan liga demo LeagueRepublic: gunakan ID musim 153020000.
Cara menggunakan prompt
Salin prompt dari kotak abu-abu di bawah.
Isi ID musim Anda. Ganti [ID-MUSIM-SAYA] dengan nomor Anda sendiri.
Sebutkan tampilan yang Anda inginkan. Jelaskan warna dan gaya Anda, atau lampirkan tangkapan layar situs web Anda atau desain yang Anda sukai. Gambar biasanya paling efektif. Jika Anda tidak menyebutkan apa pun, AI akan memilih desain yang sederhana.
Tempelkan ke asisten AI lalu kirim.
Buka file yang diberikannya. Simpan file tersebut, lalu klik dua kali untuk membukanya di browser.
Bandingkan dengan situs web liga Anda. Jika ada yang terlihat salah, beri tahu AI dengan kata-kata sederhana, misalnya "skornya terbalik". AI akan memperbaikinya.
Prompt
Sebelum mulai, baca spesifikasi JSON API LeagueRepublic di https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Gunakan hanya layanan, alamat web, dan nama field yang dijelaskan di sana, serta ikuti aturannya tentang batas permintaan, nilai kosong, error, dan bahwa "road" berarti tandang. Jika kamu tidak bisa membuka alamat itu, berhenti dan minta saya menempelkan spesifikasinya.
Buatkan saya satu halaman web (satu file HTML yang bisa saya buka di browser) yang menampilkan pusat pertandingan liga saya, menggunakan layanan Get Match Hub. ID musim saya adalah [ID-MUSIM-SAYA].
Halaman tersebut harus: 1. Menampilkan deretan hari pertandingan yang dapat diklik di bagian atas, termasuk entri "belum dipastikan". Setiap hari menunjukkan berapa banyak hasil dan pertandingan yang akan dimainkan. Mengklik sebuah hari akan memuatnya. Saat halaman dibuka, gulir deretan tersebut agar hari yang sedang ditampilkan terlihat. 2. Memungkinkan saya berpindah antarmusim. 3. Menampilkan pertandingan hari itu yang dikelompokkan di bawah nama setiap divisi atau babak piala. 4. Untuk setiap pertandingan, menampilkan tim tuan rumah, skor, dan tim tamu. Jika belum dimulai, tampilkan waktu kick-off sebagai gantinya. Beri label "Langsung" pada skor langsung, dan "Sementara" pada hasil yang belum disetujui liga. Jika pertandingan ditunda, tampilkan keterangan itu sebagai ganti waktu. Jika tanggal pertandingan sudah lewat tetapi belum ada hasil, tampilkan "Menunggu hasil" sebagai ganti waktu. 5. Menampilkan detail skor tambahan, seperti babak pertama atau adu penalti, dengan teks kecil. Jangan ulangi babak piala di bawah pertandingan jika sudah ada di nama grup. 6. Di bawah setiap divisi, menampilkan klasemennya: posisi, tim, main, menang, seri, kalah, selisih, poin, dan performa terbaru. 7. Jika sebuah pertandingan memiliki laga individu (dart, biliar) atau skor per inning atau per kuarter, tampilkan dalam bagian yang dapat saya buka dan tutup. 8. Menyimpan setiap hari setelah dimuat, dan tidak meminta hari yang sama lagi dalam waktu satu menit.
Buat desainnya bersih dan mudah dibaca di ponsel. Jelaskan dengan langkah-langkah sederhana cara membuka dan menggunakan file-nya. Tanyakan kepada saya jika ada yang kurang jelas.
Desain: [JELASKAN TAMPILAN YANG ANDA INGINKAN, ATAU LAMPIRKAN TANGKAPAN LAYAR] |
Jika ada yang tidak berjalan
Halaman menampilkan pesan error. Periksa ID musim Anda, dan pastikan API sudah diaktifkan untuk liga Anda.
Halaman tidak menampilkan data sama sekali. Beri tahu AI persis apa yang Anda lihat. Mungkin AI perlu mengubah cara halaman memuat data.
Halaman tidak berfungsi di jendela pratinjau AI. Banyak pratinjau tidak dapat mengambil data dari situs web lain. Simpan file-nya dan buka di browser Anda.
AI mengatakan tidak dapat membaca spesifikasinya. Buka alamat spesifikasi di browser Anda, pilih semua, salin, lalu tempelkan ke AI.
Detail lengkap layanan Get Match Hub ada di spesifikasi API.
