Trang lịch thi đấu và kết quả liệt kê mọi trận trong mùa giải của bạn, cả đã đá và chưa đá, nhóm theo ngày. Khách truy cập có thể lọc theo hạng đấu, cúp hoặc đội, và chuyển giữa kết quả và các trận sắp tới.
Bạn không cần là nhà phát triển. Một trợ lý AI như ChatGPT hoặc Claude có thể tạo trang cho bạn từ hướng dẫn bên dưới.
Trước khi bắt đầu
Giải đấu của bạn cần gói Vàng (Gold) và đã bật API. Xem Bắt đầu với API.
Bạn cần ID mùa giải. Bài viết Cách API hoạt động hướng dẫn cách tìm.
Chưa có giải đấu? Hãy thử câu lệnh với giải đấu mẫu của LeagueRepublic trước: dùng ID mùa giải 153020000.
Cách dùng câu lệnh
Sao chép câu lệnh trong ô màu xám bên dưới.
Điền ID mùa giải. Thay [ID-MÙA-GIẢI-CỦA-TÔI] bằng số của bạn.
Nói rõ bạn muốn trang trông như thế nào. Mô tả màu sắc và phong cách, hoặc đính kèm ảnh chụp màn hình trang web của bạn hay một thiết kế bạn thích. Một hình ảnh thường hiệu quả nhất. Nếu bạn không nói gì, AI sẽ chọn một thiết kế đơn giản.
Dán vào trợ lý AI và gửi đi.
Mở tệp mà AI đưa cho bạn. Lưu tệp, sau đó nhấp đúp để mở trong trình duyệt.
Đối chiếu với trang web giải đấu của bạn. Nếu có gì trông không đúng, hãy nói với AI bằng lời đơn giản, ví dụ "các trận bị hoãn đang hiển thị như kết quả". AI sẽ sửa lại.
Câu lệnh
Trước khi bắt đầu, hãy đọc đặc tả LeagueRepublic JSON API tại https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Chỉ dùng các dịch vụ, địa chỉ web và tên trường được mô tả trong đó, và tuân theo các quy tắc của đặc tả về giới hạn yêu cầu, giá trị trống, lỗi và việc "road" nghĩa là sân khách. Nếu không mở được địa chỉ đó, hãy dừng lại và yêu cầu tôi dán đặc tả vào.
Hãy tạo cho tôi một trang web duy nhất (một tệp HTML tôi có thể mở trong trình duyệt) liệt kê mọi trận trong mùa giải của giải đấu của tôi. ID mùa giải của tôi là [ID-MÙA-GIẢI-CỦA-TÔI].
Trang cần: 1. Tải tất cả các trận của mùa giải một lần, dùng dịch vụ Get Fixtures For Season, và thực hiện mọi thao tác lọc ngay trên trang mà không tải lại. 2. Có hai thẻ: "Kết quả", mới nhất trước, và "Lịch thi đấu" (các trận chưa đá), gần nhất trước. 3. Nhóm các trận theo ngày, với ngày làm tiêu đề. 4. Với mỗi trận, hiển thị đội nhà, tỉ số hoặc giờ bóng lăn, đội khách, tên hạng đấu hoặc cúp, vòng cúp nếu có, và sân thi đấu. 5. Cho phép tôi lọc theo hạng đấu hoặc cúp, và theo đội, bằng các menu được tạo từ chính dữ liệu trận đấu. 6. Nếu trận bị hoãn, hiển thị điều đó thay cho giờ. Đặt các trận chưa xác định ngày vào một mục riêng ở cuối thẻ Lịch thi đấu. Nếu đã qua ngày thi đấu mà chưa có kết quả, hiển thị "Đang chờ kết quả" thay cho giờ. 7. Không tải lại dữ liệu quá một lần mỗi phút.
Giữ thiết kế gọn gàng và dễ đọc trên điện thoại. Giải thích bằng các bước đơn giản cách mở và dùng tệp. Hãy hỏi tôi nếu có gì chưa rõ.
Thiết kế: [MÔ TẢ GIAO DIỆN BẠN MUỐN HOẶC ĐÍNH KÈM ẢNH CHỤP MÀN HÌNH] |
Nếu có sự cố
Không thấy tỉ số hiệp một hoặc loạt sút luân lưu. Hiện tại danh sách này chưa bao gồm các chi tiết bổ sung đó. Trang trung tâm trận đấu và trang đội bóng thì có.
Thiếu một kết quả. Kết quả chỉ xuất hiện sau khi giải đấu đã duyệt.
Trang hiển thị thông báo lỗi. Kiểm tra ID mùa giải của bạn và đảm bảo API đã được bật cho giải đấu.
Trang không hoạt động trong cửa sổ xem trước của AI. Nhiều cửa sổ xem trước không thể lấy dữ liệu từ trang web khác. Hãy lưu tệp và mở trong trình duyệt.
AI nói không đọc được đặc tả. Mở địa chỉ đặc tả trong trình duyệt, chọn tất cả, sao chép rồi dán vào AI.
Toàn bộ chi tiết về dịch vụ Get Fixtures For Season có trong đặc tả API.
