پرش به محتوای اصلی

شروع کار با API

API مربوط به LeagueRepublic را روشن کنید، شناسه‌های خود را پیدا کنید و انتخاب کنید با توسعه‌دهنده بسازید یا با دستیار هوش مصنوعی.

A
نوشته‌شده توسط Andy

API مربوط به LeagueRepublic به وب‌سایت، اپلیکیشن یا برنامه خودتان اجازه می‌دهد فصل‌ها، برنامه مسابقات، نتایج، جدول‌ها، تیم‌ها و آمار لیگ شما را مستقیم از LeagueRepublic بخواند. فقط‌خواندنی است: هیچ چیز در لیگ شما از طریق آن قابل تغییر نیست.

به چه چیزی نیاز دارید

  • طرح Gold. API بخشی از اشتراک Gold است.

  • API روشن باشد. به صفحه اصلی مدیریت > API > تنظیمات API (Admin Home > API > API Settings) بروید و فعال‌سازی JSON API (Enable JSON API) را علامت بزنید. هر زمان بخواهید می‌توانید دوباره آن را خاموش کنید.

  • کسی که با آن بسازد. یک توسعه‌دهنده وب، یا یک دستیار هوش مصنوعی مانند ChatGPT یا Claude. مقاله‌های ساخت… در زیر دستورهای آماده‌ای به شما می‌دهند که می‌توانید در دستیار هوش مصنوعی بچسبانید.

مرحله ۱: API را روشن کنید

در مدیریت لیگ خود به صفحه اصلی مدیریت > API > تنظیمات API (Admin Home > API > API Settings) بروید و فعال‌سازی JSON API (Enable JSON API) را علامت بزنید. همین صفحه شناسه لیگ شما را هم نشان می‌دهد که در مرحله بعد به آن نیاز دارید.

مرحله ۲: شناسه‌های خود را پیدا کنید

هر فصل، دسته و تیم شماره شناسه مخصوص به خود را دارد. از آن‌ها استفاده می‌کنید تا بگویید کدام داده‌ها را می‌خواهید. API چگونه کار می‌کند شناسه‌ها و نحوه پیدا کردن شناسه‌های شما را توضیح می‌دهد.

مرحله ۳: انتخاب کنید چطور بسازید

با دستیار هوش مصنوعی: مقاله‌ای را که با چیزی که می‌خواهید بسازید مطابقت دارد انتخاب کنید و از آن پیروی کنید.

با توسعه‌دهنده: بدون داشتن لیگ خودتان امتحان کنید. این نشانی‌ها از لیگ نمایشی LeagueRepublic استفاده می‌کنند، پس می‌توانید پاسخ‌های واقعی را همان‌جا ببینید:

فصل‌ها:

مرکز مسابقات:

مشخصات API را برای او بفرستید. هر سرویس، فیلد، محدودیت و پیام خطا را فهرست کرده است.

نسخه متن‌ساده‌ای از همین مشخصات هم برای ابزارهای هوش مصنوعی هست:

خوب است بدانید

  • محدودیتی وجود دارد برای تعداد درخواست‌هایی که لیگ شما در هر دقیقه می‌تواند بفرستد. این سهم بین هر چیزی که از داده‌های لیگ شما استفاده می‌کند مشترک است. صفحه‌ها باید آنچه را بارگیری می‌کنند ذخیره کنند و بارها و بارها درخواست ندهند. مشخصات جزئیات را بیان می‌کند.

  • فقط نتیجه‌های تأییدشده نمایش داده می‌شوند، به‌جز در مرکز مسابقات که نتیجه‌های زنده و تأییدنشده را هم با علامت‌گذاری روشن نشان می‌دهد.

  • هر چیزی که در وب‌سایت لیگ شما پنهان است در API هم پنهان می‌ماند.

مطمئن نیستید API برای شما مناسب است؟

اگر نمی‌خواهید خودتان چیزی بسازید، Code Snippets و League Embed داده‌های لیگ شما را بدون کدنویسی در وب‌سایتتان قرار می‌دهند. کدام روش یکپارچه‌سازی برای من مناسب است؟ را ببینید.

LeagueRepublic خدماتی برای ساخت وب‌سایت یا اپلیکیشن سفارشی برای شما ارائه نمی‌دهد.

آیا پاسخ سؤالتان داده شد؟