บริการ YouTube ช่วยให้คุณใช้ YouTube Data API และ YouTube Live Streaming API ใน Google Apps Script ได้ API นี้ช่วยให้ผู้ใช้จัดการวิดีโอ เพลย์ลิสต์ ช่อง และกิจกรรมถ่ายทอดสดได้
นี่เป็นบริการขั้นสูงที่ต้องเปิดใช้ก่อนใช้งาน
ข้อมูลอ้างอิง
ดูข้อมูลโดยละเอียดเกี่ยวกับบริการนี้ได้ที่เอกสารอ้างอิงต่อไปนี้
เช่นเดียวกับบริการขั้นสูงทั้งหมดใน Apps Script บริการ YouTube ใช้ออบเจ็กต์ เมธอด และพารามิเตอร์เดียวกันกับ API สาธารณะ ดูข้อมูลเพิ่มเติมได้ที่วิธีกำหนดลายเซ็นของเมธอด
หากต้องการรายงานปัญหาและรับการสนับสนุนอื่นๆ โปรดดูหน้าการสนับสนุนที่เกี่ยวข้อง
โค้ดตัวอย่าง
โค้ดตัวอย่างต่อไปนี้ใช้ YouTube Data API เวอร์ชัน 3
ค้นหาตามคีย์เวิร์ด
ฟังก์ชันนี้จะค้นหาวิดีโอเกี่ยวกับสุนัข จากนั้นจะบันทึกรหัสและชื่อวิดีโอ โปรดทราบว่าตัวอย่างนี้จำกัดผลลัพธ์ไว้ที่ 25 รายการ หากต้องการแสดงผลลัพธ์เพิ่มเติม ให้ส่งพารามิเตอร์เพิ่มเติมตามที่แสดงในเอกสารอ้างอิง YouTube Data API
ดึงข้อมูลการอัปโหลด
ฟังก์ชันนี้จะดึงวิดีโอที่ผู้ใช้อัปโหลด โดยทำตาม ขั้นตอนต่อไปนี้
- ดึงข้อมูลช่องของผู้ใช้
- ดึงข้อมูลเพลย์ลิสต์
uploadsของผู้ใช้ - วนซ้ำผ่านเพลย์ลิสต์นี้และบันทึกรหัสและชื่อวิดีโอ
- หากมีผลการค้นหาในหน้าถัดไป ให้ดึงข้อมูล แล้วกลับไปที่ขั้นตอนที่ 3
ติดตามช่อง
ตัวอย่างนี้จะติดตามช่อง Google Developers บน YouTube ให้กับผู้ใช้