แหล่งข้อมูล: ช่อง
Channel
แสดงถึงกระแสของการเผยแพร่สำหรับไซต์ ไซต์ทั้งหมดมีช่อง live
เริ่มต้นที่ให้บริการเนื้อหาไปยังโดเมนย่อยที่ Firebase จัดหาให้และโดเมนที่กำหนดเองที่เชื่อมต่ออยู่
การเป็นตัวแทน JSON |
---|
{ "name": string, "url": string, "release": { object ( |
เขตข้อมูล | |
---|---|
name | ชื่อทรัพยากรที่มีคุณสมบัติครบถ้วนสำหรับช่องทาง ในรูปแบบ: |
url | เอาท์พุทเท่านั้น URL ที่สามารถดูเนื้อหาของการเผยแพร่ปัจจุบันของช่องนี้ URL นี้เป็นโดเมนย่อยของ เนื้อหาของช่องนี้เผยแพร่ในปัจจุบันสามารถดูได้ที่โดเมนย่อยที่ Firebase มอบให้คือ หากช่องนี้เป็นช่อง |
release | เอาท์พุทเท่านั้น รุ่นปัจจุบันสำหรับช่อง ถ้ามี |
createTime | เอาท์พุทเท่านั้น เวลาที่ช่องถูกสร้างขึ้น การประทับเวลาในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและเศษส่วนสูงสุดเก้าหลัก ตัวอย่าง: |
updateTime | เอาท์พุทเท่านั้น เวลาที่ช่องอัปเดตครั้งล่าสุด การประทับเวลาในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและเศษส่วนสูงสุดเก้าหลัก ตัวอย่าง: |
retainedReleaseCount | จำนวนการเผยแพร่ก่อนหน้านี้ที่จะเก็บไว้ในช่องสำหรับการย้อนกลับหรือวัตถุประสงค์อื่น ต้องเป็นตัวเลขระหว่าง 1-100 ค่าเริ่มต้นคือ 10 สำหรับช่องใหม่ |
labels | ป้ายข้อความที่ใช้สำหรับข้อมูลเมตาเพิ่มเติมและ/หรือการกรอง วัตถุที่มีรายการ |
| |
expireTime | เวลาที่ช่องจะถูกลบโดยอัตโนมัติ หากเป็นค่าว่าง ช่องจะไม่ถูกลบโดยอัตโนมัติ ฟิลด์นี้จะปรากฏในเอาต์พุตไม่ว่าจะตั้งค่าโดยตรงหรือผ่านฟิลด์ การประทับเวลาในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและเศษส่วนสูงสุดเก้าหลัก ตัวอย่าง: |
ttl | อินพุตเท่านั้น ช่วงเวลาถ่ายทอดสดสำหรับช่องนี้ ตั้ง ระยะเวลาเป็นวินาทีโดยมีเศษส่วนไม่เกินเก้าหลัก และลงท้ายด้วย ' |
วิธีการ | |
---|---|
| สร้างช่องทางใหม่ในไซต์ที่ระบุ |
| ลบช่องที่ระบุของไซต์ที่ระบุ |
| ดึงข้อมูลสำหรับช่องทางที่ระบุของไซต์ที่ระบุ |
| แสดงรายการช่องสำหรับไซต์ที่ระบุ |
| อัปเดตข้อมูลสำหรับช่องที่ระบุของไซต์ที่ระบุ |