Trang đội cho thấy tổng quan mùa giải của một đội trong nháy mắt: các kết quả với số trận thắng, hòa và thua, cùng các trận sắp tới ở mọi giải đấu mà đội tham gia. Rất phù hợp cho trang web của câu lạc bộ.
Bạn không cần phải là lập trình viên. Một trợ lý AI như ChatGPT hoặc Claude có thể tạo trang này cho bạn dựa trên hướng dẫn bên dưới.
Trước khi bắt đầu
Giải đấu của bạn cần có gói Gold và đã bật API. Xem “Bắt đầu với API”.
Bạn cần có mã mùa giải (season ID). Bài viết “API hoạt động như thế nào” hướng dẫn cách tìm mã này.
Bạn cần có tên đội, được viết chính xác như hiển thị trên trang web giải đấu của bạn.
Chưa có giải đấu? Hãy thử lời nhắc với giải đấu demo của LeagueRepublic trước: dùng mã mùa giải 153020000 và tên đội Kings Arms.
Cách sử dụng lời nhắc
Sao chép lời nhắc từ khung màu xám bên dưới.
Điền thông tin của bạn. Thay [MY-SEASON-ID] bằng mã mùa giải của bạn và [MY-TEAM-NAME] bằng tên đội.
Cho biết bạn muốn trang trông như thế nào. Hãy mô tả màu sắc và phong cách của câu lạc bộ, 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 mang lại kết quả tốt 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ụ “trận đó đá trên sân nhà, không phải sân khách”. AI sẽ sửa lại.
Lời nhắc
Trước khi bắt đầu, hãy đọc tài liệu đặ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 đó, đồng thời tuân theo quy tắc của nó về giới hạn tần suất, giá trị rỗng, lỗi và việc "road" có nghĩa là đội khách. Nếu bạn không mở được địa chỉ đó, hãy dừng lại và yêu cầu tôi dán tài liệu đặc tả vào.
Hãy tạo cho tôi một trang web duy nhất (một tệp HTML mà tôi có thể mở trong trình duyệt) hiển thị các trận đấu của một đội trong mùa giải. Mã mùa giải của tôi là [MY-SEASON-ID] và đội có tên là [MY-TEAM-NAME].
Trang cần: 1. Tìm mã của đội từ lịch thi đấu của mùa giải trong lần tải đầu tiên, sau đó dùng dịch vụ Get Fixtures For Team. Ghi nhớ mã này để không phải tra cứu lại. 2. Dùng tên đội làm tiêu đề. 3. Chia các trận thành "Kết quả", mới nhất trước, và "Sắp tới", gần nhất trước. 4. Với mỗi trận, hiển thị ngày, giải đấu (và vòng cúp, nếu có), đối thủ, trận đá sân nhà hay sân khách, và tỷ số, với tỷ số của đội tôi đứng trước. 5. Với các kết quả, hiển thị W, D hoặc L theo góc nhìn của đội (thắng, hòa, thua). Nếu trận kết thúc với tỷ số hòa và được phân định bằng loạt đá luân lưu, hãy hiển thị đội thắng loạt luân lưu thay cho D, kèm tỷ số loạt luân lưu. 6. Hiển thị mọi chi tiết tỷ số bổ sung, chẳng hạn hiệp một, bằng chữ nhỏ. Nếu trận bị hoãn, hãy hiển thị điều đó thay cho giờ. Nếu ngày thi đấu đã qua nhưng chưa có kết quả, hãy 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ỏi tôi nếu có điều 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ố
Trang báo không tìm thấy đội. Hãy kiểm tra tên đội được viết chính xác như trên trang web giải đấu của bạn, và đội có thi đấu trong mùa giải đó.
Trang hiển thị thông báo lỗi. Hãy kiểm tra mã mùa giải của bạn và xem API đã được bật cho giải đấu của bạn chưa.
Trang không chạy trong cửa sổ xem trước của AI. Nhiều bản xem trước không thể lấy dữ liệu từ các trang web khác. Hãy lưu tệp và mở nó trong trình duyệt của bạn.
AI nói rằng nó không đọc được tài liệu đặc tả. Hãy mở địa chỉ của tài liệu đặc tả trong trình duyệt, chọn toàn bộ, sao chép rồi dán vào AI.
Chi tiết đầy đủ về dịch vụ Get Fixtures For Team có trong tài liệu đặc tả API.
