หน้าโปรแกรมและผลการแข่งขันแสดงทุกนัดในฤดูกาลของคุณ ทั้งที่แข่งแล้วและยังไม่ได้แข่ง โดยจัดกลุ่มตามวันที่ ผู้เข้าชมกรองตามดิวิชัน ถ้วย หรือทีมได้ และสลับระหว่างผลการแข่งขันกับนัดที่กำลังจะมาถึงได้
คุณไม่จำเป็นต้องเป็นนักพัฒนา ผู้ช่วย AI เช่น ChatGPT หรือ Claude สามารถสร้างหน้านี้ให้คุณได้จากคำแนะนำด้านล่าง
ก่อนเริ่มต้น
ลีกของคุณต้องอยู่ในแผน ทอง (Gold) และเปิดใช้ API แล้ว ดู เริ่มต้นใช้งาน API
คุณต้องมี ID ฤดูกาล ของคุณ API ทำงานอย่างไร จะแสดงวิธีหา
ยังไม่มีลีกใช่ไหม ลองใช้พรอมต์กับลีกตัวอย่างของ LeagueRepublic ก่อน: ใช้ ID ฤดูกาล 153020000
วิธีใช้พรอมต์
คัดลอกพรอมต์ จากกล่องสีเทาด้านล่าง
ใส่ ID ฤดูกาลของคุณ แทนที่ [ID-ฤดูกาลของฉัน] ด้วยหมายเลขของคุณเอง
บอกว่าคุณอยากให้หน้าตาเป็นแบบไหน อธิบายสีและสไตล์ของคุณ หรือแนบภาพหน้าจอเว็บไซต์ของคุณหรือดีไซน์ที่คุณชอบ รูปภาพมักได้ผลดีที่สุด หากคุณไม่ระบุอะไร AI จะเลือกดีไซน์แบบเรียบง่ายให้
วางลงในผู้ช่วย AI แล้วส่ง
เปิดไฟล์ที่ได้รับ บันทึกไฟล์ แล้วดับเบิลคลิกเพื่อเปิดในเบราว์เซอร์
ตรวจสอบเทียบกับเว็บไซต์ลีกของคุณ หากมีอะไรดูไม่ถูกต้อง ให้บอก 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
