Halaman pasukan memaparkan musim satu pasukan sekilas pandang: keputusannya dengan kemenangan, keputusan seri dan kekalahan, serta perlawanan akan datangnya dalam setiap pertandingan yang disertainya. Ia sesuai untuk laman web kelab.
Anda tidak perlu menjadi pembangun. Pembantu AI seperti ChatGPT atau Claude boleh membina halaman itu untuk anda berdasarkan arahan di bawah.
Sebelum anda bermula
Liga anda memerlukan pelan Gold dengan API dihidupkan. Lihat Bermula dengan API.
Anda memerlukan ID musim anda. Cara API berfungsi menunjukkan cara mencarinya.
Anda memerlukan nama pasukan, ditulis tepat seperti yang muncul di laman web liga anda.
Belum ada liga? Cuba gesaan itu dahulu dengan liga demo LeagueRepublic: gunakan ID musim 153020000 dan nama pasukan Kings Arms.
Cara menggunakan gesaan
Salin gesaan daripada kotak kelabu di bawah.
Isikan butiran anda. Gantikan [MY-SEASON-ID] dengan ID musim anda dan [MY-TEAM-NAME] dengan nama pasukan.
Nyatakan rupa yang anda mahukan. Huraikan warna dan gaya kelab anda, atau lampirkan tangkapan skrin laman web anda atau reka bentuk yang anda suka. Gambar biasanya paling berkesan. Jika anda tidak menyatakan apa-apa, AI akan memilih reka bentuk yang ringkas.
Tampalkannya dalam pembantu AI dan hantar.
Buka fail yang diberikannya. Simpan fail itu, kemudian klik dua kali padanya untuk membukanya dalam pelayar anda.
Semak dengan laman web liga anda. Jika ada yang kelihatan tidak betul, beritahu AI dengan perkataan mudah, contohnya "perlawanan itu di tempat sendiri, bukan di tempat lawan". Ia akan membetulkannya.
Gesaan
Sebelum anda bermula, baca spesifikasi JSON API LeagueRepublic di https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Gunakan hanya perkhidmatan, alamat web dan nama medan yang diterangkannya, dan ikut peraturannya tentang had kadar, nilai kosong, ralat dan "road" yang bermaksud away (tamu). Jika anda tidak dapat membuka alamat itu, berhenti dan minta saya menampal spesifikasi tersebut.
Bina untuk saya satu halaman web (satu fail HTML yang boleh saya buka dalam pelayar saya) yang memaparkan perlawanan satu pasukan bagi musim itu. ID musim saya ialah [MY-SEASON-ID] dan pasukan itu bernama [MY-TEAM-NAME].
Halaman itu hendaklah: 1. Cari ID pasukan daripada perlawanan musim itu pada kali pertama ia dimuatkan, kemudian gunakan perkhidmatan Get Fixtures For Team. Ingat ID itu supaya tidak perlu dicari semula. 2. Gunakan nama pasukan sebagai tajuk. 3. Bahagikan perlawanan kepada "Keputusan", terbaharu dahulu, dan "Akan datang", terdekat dahulu. 4. Bagi setiap perlawanan, paparkan tarikh, pertandingan (dan pusingan piala, jika ada), lawan, sama ada di tempat sendiri atau di tempat lawan, dan skor, dengan skor pasukan saya dahulu. 5. Bagi keputusan, paparkan M (menang), S (seri) atau K (kalah) dari sudut pandangan pasukan itu. Jika perlawanan tamat seri dan diputuskan melalui sepakan penalti, paparkan siapa yang memenangi penentuan penalti sebagai ganti S, bersama skor penentuan penalti. 6. Paparkan sebarang butiran skor tambahan, seperti separuh masa, dalam teks kecil. Jika perlawanan ditangguhkan, paparkan hal itu sebagai ganti masa. Jika tarikh perlawanan telah berlalu tetapi belum ada keputusan, paparkan "Menunggu keputusan" sebagai ganti masa. 7. Jangan muat semula data lebih daripada sekali seminit.
Pastikan reka bentuk bersih dan mudah dibaca pada telefon. Terangkan dalam langkah mudah cara membuka dan menggunakan fail itu. Tanya saya jika ada yang tidak jelas.
Reka bentuk: [DESCRIBE THE LOOK YOU WANT, OR ATTACH A SCREENSHOT] |
Jika sesuatu tidak berjalan lancar
Halaman menyatakan pasukan tidak ditemui. Semak bahawa nama pasukan ditulis tepat seperti di laman web liga anda, dan pasukan itu bermain dalam musim tersebut.
Halaman memaparkan mesej ralat. Semak ID musim anda, dan pastikan API dihidupkan untuk liga anda.
Halaman tidak berfungsi dalam tetingkap pratonton AI. Banyak pratonton tidak dapat mengambil data daripada laman web lain. Simpan fail itu dan buka dalam pelayar anda sebagai ganti.
AI berkata ia tidak dapat membaca spesifikasi. Buka alamat spesifikasi dalam pelayar anda, pilih semuanya, salin dan tampalkan ke dalam AI.
Butiran penuh perkhidmatan Get Fixtures For Team terdapat dalam spesifikasi API.
