Trang trung tâm trận đấu hiển thị mọi thứ diễn ra trong giải đấu của bạn trong một ngày: các trận đấu, tỉ số và bảng xếp hạng, kèm một dải ngày để chuyển qua lại giữa các ngày. Trang trông giống trang Match Hub trên trang web LeagueRepublic của bạn, nhưng bạn tự quyết định thiết kế.
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ụ "tỉ số bị đảo ngược". 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) hiển thị trung tâm trận đấu của giải đấu của tôi, dùng dịch vụ Get Match Hub. ID mùa giải của tôi là [ID-MÙA-GIẢI-CỦA-TÔI].
Trang cần: 1. Hiển thị một dải các ngày thi đấu có thể nhấp ở phía trên, bao gồm cả mục "chưa xác định". Mỗi ngày cho biết có bao nhiêu kết quả và bao nhiêu trận sắp đá. Nhấp vào một ngày sẽ tải ngày đó. Khi mở trang, cuộn dải ngày để thấy được ngày đang hiển thị. 2. Cho phép tôi chuyển đổi giữa các mùa giải. 3. Hiển thị các trận trong ngày, nhóm theo tên từng hạng đấu hoặc vòng cúp. 4. Với mỗi trận, hiển thị đội nhà, tỉ số và đội khách. Nếu trận chưa bắt đầu, hiển thị giờ bóng lăn thay vào đó. Gắn nhãn "Trực tiếp" cho tỉ số đang diễn ra, và "Tạm thời" cho kết quả giải đấu chưa duyệt. Nếu trận bị hoãn, hiển thị điều đó thay cho giờ. 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ờ. 5. Hiển thị chi tiết tỉ số bổ sung, như hiệp một hoặc loạt sút luân lưu, bằng chữ nhỏ. Không lặp lại vòng cúp dưới trận đấu nếu đã có trong tên nhóm. 6. Dưới mỗi hạng đấu, hiển thị bảng xếp hạng: thứ hạng, đội, số trận, thắng, hòa, thua, hiệu số, điểm và phong độ gần đây. 7. Nếu một trận có các ván đấu riêng lẻ (phi tiêu, bi-a) hoặc tỉ số theo lượt (innings) hay theo hiệp (quarter), hiển thị chúng trong một mục tôi có thể mở và đóng. 8. Lưu lại mỗi ngày sau khi tải, và không yêu cầu lại cùng một ngày trong vòng một 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ố
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 hoàn toàn không hiển thị dữ liệu. Hãy cho AI biết chính xác bạn thấy gì. AI có thể cần thay đổi cách trang tải dữ liệ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 Match Hub có trong đặc tả API.
