ข้ามไปที่เนื้อหาหลัก

สร้างรายการโปรแกรมและผลการแข่งขัน

ใช้ผู้ช่วย AI สร้างหน้าที่แสดงทุกนัดในฤดูกาลของคุณ พร้อมตัวกรองตามรายการแข่งขันและทีม

เขียนโดย Pedro Maia

หน้าโปรแกรมและผลการแข่งขันแสดงทุกนัดในฤดูกาลของคุณ ทั้งที่แข่งแล้วและยังไม่ได้แข่ง โดยจัดกลุ่มตามวันที่ ผู้เข้าชมกรองตามดิวิชัน ถ้วย หรือทีมได้ และสลับระหว่างผลการแข่งขันกับนัดที่กำลังจะมาถึงได้

คุณไม่จำเป็นต้องเป็นนักพัฒนา ผู้ช่วย AI เช่น ChatGPT หรือ Claude สามารถสร้างหน้านี้ให้คุณได้จากคำแนะนำด้านล่าง

ก่อนเริ่มต้น

  • ลีกของคุณต้องอยู่ในแผน ทอง (Gold) และเปิดใช้ API แล้ว ดู เริ่มต้นใช้งาน API

  • คุณต้องมี ID ฤดูกาล ของคุณ API ทำงานอย่างไร จะแสดงวิธีหา

  • ยังไม่มีลีกใช่ไหม ลองใช้พรอมต์กับลีกตัวอย่างของ LeagueRepublic ก่อน: ใช้ ID ฤดูกาล 153020000

วิธีใช้พรอมต์

  1. คัดลอกพรอมต์ จากกล่องสีเทาด้านล่าง

  2. ใส่ ID ฤดูกาลของคุณ แทนที่ [ID-ฤดูกาลของฉัน] ด้วยหมายเลขของคุณเอง

  3. บอกว่าคุณอยากให้หน้าตาเป็นแบบไหน อธิบายสีและสไตล์ของคุณ หรือแนบภาพหน้าจอเว็บไซต์ของคุณหรือดีไซน์ที่คุณชอบ รูปภาพมักได้ผลดีที่สุด หากคุณไม่ระบุอะไร AI จะเลือกดีไซน์แบบเรียบง่ายให้

  4. วางลงในผู้ช่วย AI แล้วส่ง

  5. เปิดไฟล์ที่ได้รับ บันทึกไฟล์ แล้วดับเบิลคลิกเพื่อเปิดในเบราว์เซอร์

  6. ตรวจสอบเทียบกับเว็บไซต์ลีกของคุณ หากมีอะไรดูไม่ถูกต้อง ให้บอก AI ด้วยคำพูดง่าย ๆ เช่น "นัดที่ถูกเลื่อนแสดงเป็นผลการแข่งขัน" แล้ว AI จะแก้ไขให้

พรอมต์

ก่อนเริ่ม ให้อ่านข้อกำหนดของ LeagueRepublic JSON API ที่ https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md ใช้เฉพาะบริการ ที่อยู่เว็บ และชื่อฟิลด์ที่อธิบายไว้ในนั้น และทำตามกฎเรื่องขีดจำกัดจำนวนคำขอ ค่าว่าง ข้อผิดพลาด และการที่ "road" หมายถึงทีมเยือน หากเปิดที่อยู่นั้นไม่ได้ ให้หยุดแล้วขอให้ฉันวางข้อกำหนดให้

สร้างหน้าเว็บหน้าเดียวให้ฉัน (ไฟล์ HTML ไฟล์เดียวที่ฉันเปิดในเบราว์เซอร์ได้) ที่แสดงรายการทุกนัดในฤดูกาลของลีกฉัน ID ฤดูกาลของฉันคือ [ID-ฤดูกาลของฉัน]

หน้านี้ควร:

1. โหลดการแข่งขันทั้งหมดของฤดูกาลเพียงครั้งเดียว โดยใช้บริการ Get Fixtures For Season และกรองข้อมูลทั้งหมดบนหน้าโดยไม่ต้องโหลดใหม่

2. มีสองแท็บ: "ผลการแข่งขัน" เรียงจากล่าสุดก่อน และ "โปรแกรมการแข่งขัน" (นัดที่ยังไม่ได้แข่ง) เรียงจากนัดที่ใกล้ที่สุดก่อน

3. จัดกลุ่มการแข่งขันตามวันที่ โดยใช้วันที่เป็นหัวข้อ

4. สำหรับแต่ละนัด ให้แสดงทีมเหย้า สกอร์หรือเวลาเริ่มแข่ง ทีมเยือน ชื่อดิวิชันหรือถ้วย รอบของถ้วยถ้ามี และสนามแข่ง

5. ให้ฉันกรองตามดิวิชันหรือถ้วย และตามทีมได้ โดยใช้เมนูที่สร้างจากข้อมูลการแข่งขันเอง

6. หากการแข่งขันถูกเลื่อน ให้แสดงข้อความนั้นแทนเวลา ใส่นัดที่ยังรอยืนยันวันแข่งไว้ในส่วนของตัวเองท้ายแท็บโปรแกรมการแข่งขัน หากเลยวันแข่งขันแล้วแต่ยังไม่มีผล ให้แสดง "รอผลการแข่งขัน" แทนเวลา

7. อย่าโหลดข้อมูลใหม่บ่อยกว่านาทีละครั้ง

ทำดีไซน์ให้สะอาดตาและอ่านง่ายบนโทรศัพท์ อธิบายเป็นขั้นตอนง่าย ๆ ว่าจะเปิดและใช้ไฟล์อย่างไร ถามฉันหากมีอะไรไม่ชัดเจน

ดีไซน์: [อธิบายรูปลักษณ์ที่คุณต้องการ หรือแนบภาพหน้าจอ]

หากมีปัญหา

  • สกอร์ครึ่งแรกหรือการดวลจุดโทษไม่แสดง ขณะนี้รายการนี้ยังไม่รวมรายละเอียดเพิ่มเติมดังกล่าว แต่หน้าศูนย์รวมการแข่งขันและหน้าทีมมีข้อมูลนี้

  • ผลการแข่งขันบางนัดหายไป ผลการแข่งขันจะปรากฏหลังจากที่ลีกอนุมัติแล้วเท่านั้น

  • หน้าแสดงข้อความแสดงข้อผิดพลาด ตรวจสอบ ID ฤดูกาลของคุณ และตรวจสอบว่าเปิดใช้ API สำหรับลีกของคุณแล้ว

  • หน้าไม่ทำงานในหน้าต่างแสดงตัวอย่างของ AI หน้าต่างแสดงตัวอย่างหลายแบบไม่สามารถดึงข้อมูลจากเว็บไซต์อื่นได้ ให้บันทึกไฟล์แล้วเปิดในเบราว์เซอร์แทน

  • AI บอกว่าอ่านข้อกำหนดไม่ได้ เปิดที่อยู่ของข้อกำหนดในเบราว์เซอร์ เลือกทั้งหมด คัดลอก แล้ววางลงใน AI

รายละเอียดทั้งหมดของบริการ Get Fixtures For Season อยู่ในข้อกำหนดของ API

นี่ไม่ใช่คำตอบที่ต้องการใช่ไหม