API LeagueRepublic membolehkan laman web, aplikasi atau program anda sendiri membaca musim, perlawanan, keputusan, jadual, pasukan dan statistik liga anda, terus daripada LeagueRepublic. Ia hanya untuk dibaca: tiada apa-apa dalam liga anda boleh diubah melaluinya.
Apa yang anda perlukan
Pelan Gold. API ialah sebahagian daripada langganan Gold.
API dihidupkan. Pergi ke Laman Utama Admin > API > Tetapan API dan tandakan Dayakan JSON API. Anda boleh mematikannya semula pada bila-bila masa.
Seseorang untuk membina dengannya. Pembangun web, atau pembantu AI seperti ChatGPT atau Claude. Artikel Bina… di bawah memberikan arahan siap sedia untuk ditampal ke dalam pembantu AI.
Langkah 1: Hidupkan API
Dalam admin liga anda, pergi ke Laman Utama Admin > API > Tetapan API dan tandakan Dayakan JSON API. Halaman yang sama memaparkan ID liga anda, yang anda perlukan pada langkah seterusnya.
Langkah 2: Cari ID anda
Setiap musim, divisyen dan pasukan mempunyai nombor ID sendiri. Anda menggunakannya untuk menyatakan data yang anda mahukan. Cara API berfungsi menerangkan tentang ID dan cara mencari ID anda.
Langkah 3: Pilih cara membina
Dengan pembantu AI: pilih artikel untuk apa yang anda mahu bina dan ikutinya.
Dengan pembangun: Cubalah tanpa liga anda sendiri. Alamat ini menggunakan liga demo LeagueRepublic, jadi anda boleh melihat respons sebenar serta-merta:
Musim:
Divisyen dan piala: https://api.leaguerepublic.com/json/getFixtureGroupsForSeason/153020000.json
Pasukan dalam sesuatu divisyen: https://api.leaguerepublic.com/json/getTeamsForFixtureGroup/1/985736993.json
Setiap perlawanan dalam musim: https://api.leaguerepublic.com/json/getFixturesForSeason/153020000.json
Perlawanan satu pasukan: https://api.leaguerepublic.com/json/getFixturesForTeam/153020000/154033156.json
Pusat perlawanan:
Statistik sesuatu pasukan: https://api.leaguerepublic.com/json/getStatisticSummaryForTeam/153020000/154033156.json
hantarkan spesifikasi API kepada mereka. Ia menyenaraikan setiap perkhidmatan, medan, had dan mesej ralat.
Terdapat juga versi teks biasa bagi spesifikasi yang sama untuk alat AI:
Perkara baik untuk diketahui
Terdapat had pada bilangan permintaan yang boleh dibuat oleh liga anda setiap minit. Ia dikongsi oleh semua yang menggunakan data liga anda. Halaman hendaklah menyimpan apa yang dimuatkannya dan bukannya meminta berulang kali. Spesifikasi memberikan butirannya.
Hanya keputusan yang diluluskan dipaparkan, kecuali pada pusat perlawanan, yang turut memaparkan keputusan langsung dan yang belum diluluskan, dengan penanda yang jelas.
Apa-apa yang disembunyikan di laman web liga anda kekal tersembunyi dalam API juga.
Tidak pasti sama ada API sesuai untuk anda?
Jika anda tidak mahu membina apa-apa sendiri, Code Snippets dan League Embed meletakkan data liga anda di laman web anda tanpa pengekodan. Lihat Integrasi manakah yang sesuai untuk saya?.
LeagueRepublic tidak menawarkan perkhidmatan untuk membina laman web atau aplikasi tersuai untuk anda.
