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
Rancangan Emas. API ialah sebahagian daripada langganan Emas.
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 memberi anda arahan siap sedia untuk ditampal ke dalam pembantu AI.
Langkah 1: Hidupkan API
Dalam pentadbiran liga anda, pergi ke Laman Utama Admin > API > Tetapan API dan tandakan Dayakan JSON API. Halaman yang sama menunjukkan ID liga anda, yang anda perlukan dalam langkah seterusnya.
Langkah 2: Cari ID anda
Setiap musim, divisyen dan pasukan mempunyai nombor ID sendiri. Anda menggunakannya untuk menyatakan data yang anda mahu. Cara API berfungsi menerangkan 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: Cuba tanpa liga anda sendiri. Alamat ini menggunakan liga demo LeagueRepublic, jadi anda boleh melihat respons sebenar dengan serta-merta:
Musim:
Divisyen dan piala: https://api.leaguerepublic.com/json/getFixtureGroupsForSeason/153020000.json
Pasukan dalam 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 pasukan: https://api.leaguerepublic.com/json/getStatisticSummaryForTeam/153020000/154033156.json
Hantar spesifikasi API kepada pembangun anda. Ia menyenaraikan setiap perkhidmatan, medan, had dan mesej ralat.
Terdapat juga versi teks biasa bagi spesifikasi yang sama untuk alat AI:
Perlu diketahui
Terdapat had bagi bilangan permintaan yang boleh dibuat oleh liga anda setiap minit. Had ini dikongsi oleh semua yang menggunakan data liga anda. Halaman sepatutnya menyimpan apa yang dimuatkan dan tidak meminta berulang kali. Spesifikasi memberikan butirannya.
Hanya keputusan yang diluluskan ditunjukkan, kecuali di pusat perlawanan, yang turut menunjukkan keputusan langsung dan keputusan yang belum diluluskan, dengan tanda 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.
