Bỏ qua đến nội dung chính

Bắt đầu với API

Bật API LeagueRepublic, tìm ID của bạn và chọn xây dựng cùng nhà phát triển hay trợ lý AI.

A
Được viết bởi Andy

API LeagueRepublic cho phép trang web, ứng dụng hoặc chương trình của riêng bạn đọc mùa giải, lịch thi đấu, kết quả, bảng xếp hạng, đội và số liệu thống kê của giải đấu trực tiếp từ LeagueRepublic. API chỉ cho phép đọc: không có gì trong giải đấu của bạn có thể bị thay đổi qua API.

Bạn cần gì

  • Gói Vàng (Gold). API là một phần của gói đăng ký Vàng (Gold).

  • Đã bật API. Vào Trang chủ quản trị > API > Cài đặt API và đánh dấu Bật JSON API. Bạn có thể tắt lại bất cứ lúc nào.

  • Một người xây dựng bằng API. Một nhà phát triển web, hoặc một trợ lý AI như ChatGPT hay Claude. Các bài viết Tạo… bên dưới cung cấp sẵn hướng dẫn để bạn dán vào trợ lý AI.

Bước 1: Bật API

Trong phần quản trị giải đấu, vào Trang chủ quản trị > API > Cài đặt API và đánh dấu Bật JSON API. Cùng trang này hiển thị ID giải đấu của bạn, thứ bạn cần ở bước tiếp theo.

Bước 2: Tìm ID của bạn

Mỗi mùa giải, hạng đấu và đội đều có số ID riêng. Bạn dùng chúng để cho biết bạn muốn dữ liệu nào. Bài viết Cách API hoạt động giải thích ID là gì và cách tìm ID của bạn.

Bước 3: Chọn cách xây dựng

Với trợ lý AI: chọn bài viết phù hợp với thứ bạn muốn tạo và làm theo.

Với nhà phát triển: Hãy thử mà không cần giải đấu của riêng bạn. Các địa chỉ này dùng giải đấu demo của LeagueRepublic, nên bạn có thể xem ngay các phản hồi thật:

Mùa giải:

Trung tâm trận đấu:

Hãy gửi cho họ bản đặc tả API. Bản đặc tả liệt kê mọi dịch vụ, trường, giới hạn và thông báo lỗi.

Ngoài ra còn có phiên bản văn bản thuần của cùng bản đặc tả này dành cho các công cụ AI:

Điều cần biết

  • Có giới hạn về số lượng yêu cầu mà giải đấu của bạn có thể gửi mỗi phút. Giới hạn này dùng chung cho mọi thứ sử dụng dữ liệu của giải đấu. Các trang nên lưu lại những gì đã tải thay vì yêu cầu đi yêu cầu lại. Bản đặc tả có thông tin chi tiết.

  • Chỉ hiển thị kết quả đã được duyệt, ngoại trừ trên trung tâm trận đấu, nơi cũng hiển thị kết quả trực tiếp và kết quả chưa được duyệt, có đánh dấu rõ ràng.

  • Mọi thứ bị ẩn trên trang web của giải đấu cũng vẫn bị ẩn trong API.

Chưa chắc API có phù hợp với bạn?

Nếu bạn không muốn tự xây dựng gì, Code Snippets và League Embed sẽ đưa dữ liệu giải đấu lên trang web của bạn mà không cần viết mã. Xem Hình thức tích hợp nào phù hợp với tôi?

LeagueRepublic không cung cấp dịch vụ xây dựng trang web hoặc ứng dụng tùy chỉnh cho bạn.

Nội dung này có giải đáp được câu hỏi của bạn không?