หน้า Match Hub แสดงทุกอย่างที่เกิดขึ้นในลีกของคุณในหนึ่งวัน ได้แก่ นัดการแข่งขัน สกอร์ และตารางคะแนนลีก พร้อมแถบวันที่สำหรับสลับไปมาระหว่างแต่ละวัน หน้านี้มีลักษณะเหมือนหน้า Match Hub บนเว็บไซต์ LeagueRepublic ของคุณ แต่คุณเป็นผู้กำหนดดีไซน์เอง
คุณไม่จำเป็นต้องเป็นนักพัฒนา ผู้ช่วย AI เช่น ChatGPT หรือ Claude สามารถสร้างหน้านี้ให้คุณได้จากคำแนะนำด้านล่าง
ก่อนเริ่มต้น
ลีกของคุณต้องใช้แผน Gold และเปิดใช้งาน API แล้ว ดู เริ่มต้นใช้งาน API
คุณต้องมีรหัสฤดูกาล (season ID) ดูวิธีค้นหาได้ที่ วิธีการทำงานของ API
ยังไม่มีลีกใช่ไหม ลองใช้พรอมต์กับลีกสาธิตของ LeagueRepublic ก่อนได้เลย: ใช้รหัสฤดูกาล 153020000
วิธีใช้พรอมต์
คัดลอกพรอมต์จากกล่องสีเทาด้านล่าง
กรอกรหัสฤดูกาลของคุณ แทนที่ [MY-SEASON-ID] ด้วยตัวเลขของคุณเอง
บอกว่าคุณอยากให้หน้าตาเป็นอย่างไร อธิบายสีและสไตล์ที่ต้องการ หรือแนบภาพหน้าจอของเว็บไซต์หรือดีไซน์ที่คุณชอบ โดยทั่วไปการใช้ภาพจะได้ผลดีที่สุด หากคุณไม่ระบุอะไรเลย AI จะเลือกดีไซน์แบบเรียบง่ายให้
วางลงในผู้ช่วย AI แล้วส่งได้เลย
เปิดไฟล์ที่ได้รับ บันทึกไฟล์ จากนั้นดับเบิลคลิกเพื่อเปิดในเบราว์เซอร์ของคุณ
ตรวจสอบเทียบกับเว็บไซต์ลีกของคุณ หากมีอะไรดูผิดปกติ ให้บอก AI ด้วยภาษาง่าย ๆ เช่น "สกอร์สลับข้างกัน" แล้ว AI จะแก้ไขให้
พรอมต์
ก่อนเริ่ม ให้อ่านข้อกำหนด LeagueRepublic JSON API ที่ https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md ใช้เฉพาะบริการ เว็บแอดเดรส และชื่อฟิลด์ที่ระบุไว้ในนั้นเท่านั้น และปฏิบัติตามกฎเรื่องขีดจำกัดการเรียกใช้ ค่าว่าง ข้อผิดพลาด และความหมายของ "road" ที่แปลว่าทีมเยือน หากคุณเปิดที่อยู่นั้นไม่ได้ ให้หยุดและขอให้ฉันวางข้อกำหนดให้
สร้างหน้าเว็บเดียว (ไฟล์ HTML หนึ่งไฟล์ที่ฉันเปิดในเบราว์เซอร์ได้) ที่แสดง Match Hub ของลีกของฉัน โดยใช้บริการ Get Match Hub รหัสฤดูกาลของฉันคือ [MY-SEASON-ID]
หน้าเว็บควร: 1. แสดงแถบวันแข่งขันที่คลิกได้ไว้ด้านบน รวมถึงรายการ "รอยืนยัน" แต่ละวันแสดงจำนวนผลการแข่งขันและจำนวนนัดที่ต้องแข่ง คลิกที่วันใดก็จะโหลดวันนั้น เมื่อเปิดหน้าขึ้นมา ให้เลื่อนแถบเพื่อให้เห็นวันที่กำลังแสดงอยู่ 2. ให้ฉันสลับระหว่างฤดูกาลได้ 3. แสดงนัดการแข่งขันของวันนั้นโดยจัดกลุ่มไว้ใต้ชื่อดิวิชันหรือชื่อรอบของถ้วยแต่ละรายการ 4. สำหรับแต่ละนัด ให้แสดงทีมเหย้า สกอร์ และทีมเยือน หากนัดนั้นยังไม่เริ่ม ให้แสดงเวลาเริ่มแข่งแทน ติดป้ายสกอร์สดว่า "สด" และผลการแข่งขันที่ลีกยังไม่อนุมัติว่า "ชั่วคราว" หากนัดถูกเลื่อน ให้แสดงข้อความนั้นแทนเวลา หากวันแข่งขันผ่านไปแล้วแต่ยังไม่มีผลการแข่งขัน ให้แสดง "รอผลการแข่งขัน" แทนเวลา 5. แสดงรายละเอียดสกอร์เพิ่มเติม เช่น ครึ่งแรกหรือการดวลจุดโทษ ด้วยตัวอักษรขนาดเล็ก อย่าแสดงรอบของถ้วยซ้ำใต้นัดการแข่งขัน หากมีอยู่ในชื่อกลุ่มแล้ว 6. ใต้แต่ละดิวิชัน ให้แสดงตารางคะแนนลีกของดิวิชันนั้น ได้แก่ อันดับ ทีม แข่ง ชนะ เสมอ แพ้ ผลต่าง คะแนน และฟอร์มล่าสุด 7. หากนัดการแข่งขันมีเกมย่อยรายบุคคล (ปาเป้า พูล) หรือสกอร์รายอินนิงหรือรายควอเตอร์ ให้แสดงในส่วนที่ฉันเปิดและปิดได้ 8. บันทึกข้อมูลของแต่ละวันหลังจากโหลดแล้ว และอย่าขอข้อมูลของวันเดิมซ้ำภายในหนึ่งนาที
ออกแบบให้เรียบร้อยและอ่านง่ายบนโทรศัพท์ อธิบายเป็นขั้นตอนง่าย ๆ ว่าต้องเปิดและใช้ไฟล์อย่างไร ถามฉันหากมีส่วนใดไม่ชัดเจน
ดีไซน์: [อธิบายหน้าตาที่คุณต้องการ หรือแนบภาพหน้าจอ] |
หากเกิดปัญหา
หน้าเว็บแสดงข้อความแสดงข้อผิดพลาด ตรวจสอบรหัสฤดูกาลของคุณ และตรวจสอบว่าได้เปิดใช้งาน API สำหรับลีกของคุณแล้ว
หน้าเว็บไม่แสดงข้อมูลเลย บอก AI ให้ชัดเจนว่าคุณเห็นอะไร AI อาจต้องเปลี่ยนวิธีที่หน้าเว็บโหลดข้อมูล
หน้าเว็บใช้งานไม่ได้ในหน้าต่างแสดงตัวอย่างของ AI หน้าต่างแสดงตัวอย่างหลายแห่งไม่สามารถดึงข้อมูลจากเว็บไซต์อื่นได้ ให้บันทึกไฟล์แล้วเปิดในเบราว์เซอร์ของคุณแทน
AI บอกว่าอ่านข้อกำหนดไม่ได้ เปิดที่อยู่ของข้อกำหนดในเบราว์เซอร์ของคุณ เลือกทั้งหมด คัดลอก แล้ววางลงใน AI
รายละเอียดทั้งหมดของบริการ Get Match Hub อยู่ในข้อกำหนด API
