API LeagueRepublic به وبسایت، اپلیکیشن یا برنامه خود شما اجازه میدهد فصلها، مسابقات، نتایج، جدولها، تیمها و آمار لیگ شما را مستقیماً از LeagueRepublic بخواند. این API فقطخواندنی است: از طریق آن هیچ چیزی در لیگ شما قابل تغییر نیست.
آنچه نیاز دارید
طرح «طلا». API بخشی از اشتراک «طلا» است.
فعال بودن API. به صفحه اصلی مدیر > API > تنظیمات API بروید و گزینه فعالسازی JSON API را تیک بزنید. هر زمان بخواهید میتوانید دوباره آن را غیرفعال کنید.
کسی که با آن بسازد. یک توسعهدهنده وب، یا یک دستیار هوش مصنوعی مانند ChatGPT یا Claude. مقالههای ساخت… در ادامه، دستورالعملهای آمادهای به شما میدهند که میتوانید در یک دستیار هوش مصنوعی قرار دهید.
مرحله ۱: API را فعال کنید
در بخش مدیریت لیگ خود، به صفحه اصلی مدیر > API > تنظیمات API بروید و گزینه فعالسازی JSON API را تیک بزنید. در همین صفحه شناسه لیگ شما نمایش داده میشود که در مرحله بعد به آن نیاز دارید.
مرحله ۲: شناسههای خود را پیدا کنید
هر فصل، دسته و تیم شماره شناسه مخصوص خودش را دارد. با آنها مشخص میکنید چه دادههایی را میخواهید. مقاله API چگونه کار میکند توضیح میدهد شناسهها چه هستند و چطور شناسههای خود را پیدا کنید.
مرحله ۳: روش ساخت را انتخاب کنید
با یک دستیار هوش مصنوعی: مقاله مربوط به چیزی را که میخواهید بسازید انتخاب کنید و مراحل آن را دنبال کنید.
با یک توسعهدهنده: بدون داشتن لیگ خودتان امتحانش کنید. این نشانیها از لیگ نمایشی LeagueRepublic استفاده میکنند، بنابراین میتوانید فوراً پاسخهای واقعی را ببینید:
فصلها:
مرکز مسابقات:
آمار یک تیم: https://api.leaguerepublic.com/json/getStatisticSummaryForTeam/153020000/154033156.json
مشخصات API را برایشان بفرستید. در آن همه سرویسها، فیلدها، محدودیتها و پیامهای خطا آمده است.
یک نسخه متن ساده از همین مشخصات هم برای ابزارهای هوش مصنوعی وجود دارد:
خوب است بدانید
محدودیتی وجود دارد برای تعداد درخواستهایی که لیگ شما در هر دقیقه میتواند بفرستد. این سهمیه بین همه چیزهایی که از دادههای لیگ شما استفاده میکنند مشترک است. صفحهها باید آنچه را بارگیری میکنند ذخیره کنند و آن را بارها و بارها درخواست نکنند. جزئیات در مشخصات آمده است.
فقط نتایج تأییدشده نمایش داده میشوند، به جز در مرکز مسابقات که نتایج زنده و تأییدنشده را هم با علامتگذاری واضح نشان میدهد.
هر چیزی که در وبسایت لیگ شما پنهان است در API هم پنهان میماند.
مطمئن نیستید API برای شما مناسب است؟
اگر نمیخواهید خودتان چیزی بسازید، Code Snippets و League Embed دادههای لیگ شما را بدون کدنویسی در وبسایتتان قرار میدهند. مقاله کدام روش یکپارچهسازی برای من مناسب است؟ را ببینید.
LeagueRepublic خدمات ساخت وبسایت یا اپلیکیشن سفارشی برای شما ارائه نمیدهد.
