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