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

Tạo trang đội bóng

Dùng trợ lý AI để tạo trang hiển thị kết quả và các trận sắp tới của một đội.

Được viết bởi Pedro Maia

Trang đội bóng cho thấy toàn cảnh mùa giải của một đội: kết quả với số trận thắng, hòa, thua, và các trận sắp tới ở mọi giải mà đội tham gia. Trang này rất phù hợp cho trang web của câu lạc bộ.

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.

  • Bạn cần tên đội, viết chính xác như trên trang web giải đấu của bạn.

  • 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 và tên đội Kings Arms.

Cách dùng câu lệnh

  1. Sao chép câu lệnh trong ô màu xám bên dưới.

  2. Điền thông tin của bạn. Thay [ID-MÙA-GIẢI-CỦA-TÔI] bằng ID mùa giải và [TÊN-ĐỘI-CỦA-TÔI] bằng tên đội.

  3. Nói rõ bạn muốn trang trông như thế nào. 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 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.

  4. Dán vào trợ lý AI và gửi đi.

  5. Mở tệp mà AI đưa cho bạn. Lưu tệp, sau đó nhấp đúp để mở trong trình duyệt.

  6. Đố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.

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ị các trận đấu của một đội trong mùa giải. ID mùa giải của tôi là [ID-MÙA-GIẢI-CỦA-TÔI] và đội có tên là [TÊN-ĐỘI-CỦA-TÔI].

Trang cần:

1. Tìm ID 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ớ ID để không cần 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ủ, đá 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 kết quả, hiển thị T, H hoặc B (thắng, hòa, bại) theo góc nhìn của đội. Nếu trận kết thúc hòa và được phân định bằng loạt sút luân lưu, hiển thị đội thắng loạt luân lưu thay cho H, kèm tỉ số luân lưu.

6. Hiển thị chi tiết tỉ số bổ sung, như hiệp một, bằng chữ nhỏ. 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ờ.

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ố

  • Trang báo không tìm thấy đội. Kiểm tra tên đội đã được viết chính xác như trên trang web giải đấu, và đội có thi đấu trong mùa giải đó.

  • 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 Team có trong đặc tả API.

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