ทรัพยากร channelBanner มี URL ที่คุณจะใช้เพื่อตั้งค่ารูปภาพที่อัปโหลดใหม่เป็นรูปภาพแบนเนอร์ของช่อง
เมธอด
API รองรับวิธีการต่อไปนี้สำหรับทรัพยากร channelBanners
- แทรก
- อัปโหลดรูปภาพแบนเนอร์ของช่องไปยัง YouTube วิธีการนี้แสดง 2 ขั้นตอนแรกในกระบวนการ 3 ขั้นตอนในการอัปเดตรูปภาพแบนเนอร์ของช่อง
- เรียกใช้เมธอด
channelBanners.insertเพื่ออัปโหลดข้อมูลรูปภาพแบบไบนารีไปยัง YouTube รูปภาพต้องมีสัดส่วนภาพเป็น 16:9 และมีขนาดอย่างน้อย 2048x1152 พิกเซล เราขอแนะนำให้อัปโหลดรูปภาพขนาด 2560 x 1440 พิกเซล - ดึงค่าของพร็อพเพอร์ตี้
urlจากการตอบกลับที่ API แสดงผลสำหรับขั้นตอนที่ 1 - เรียกใช้เมธอด
channels.updateเพื่ออัปเดตการตั้งค่าการสร้างแบรนด์ของช่อง ตั้งค่าพร็อพเพอร์ตี้brandingSettings.image.bannerExternalUrlเป็น URL ที่ได้ในขั้นตอนที่ 2
- เรียกใช้เมธอด
การนําเสนอทรัพยากร
โครงสร้าง JSON ต่อไปนี้แสดงรูปแบบของทรัพยากร channelBanners
{
"kind": "youtube#channelBannerResource",
"etag": etag,
"url": string
}พร็อพเพอร์ตี้
ตารางต่อไปนี้จะกำหนดพร็อพเพอร์ตี้ที่ปรากฏในทรัพยากรนี้
| พร็อพเพอร์ตี้ | |
|---|---|
kind |
stringระบุประเภทของทรัพยากร API ค่าจะเป็น youtube#channelBannerResource |
etag |
etagEtag ของทรัพยากรนี้ |
url |
stringURL ของรูปภาพแบนเนอร์ หลังจากเรียกใช้เมธอด channelBanners.insert ให้ดึงค่านี้จากการตอบกลับของ API จากนั้นเรียกใช้เมธอด channels.update และตั้งค่า URL เป็นค่าของพร็อพเพอร์ตี้ brandingSettings.image.bannerExternalUrl เพื่อตั้งค่ารูปภาพแบนเนอร์ของช่อง |