ตัวอย่างโค้ด API ข้อมูลของ YouTube (v3)

คุณดูกรณีการใช้งานทั่วไปของ YouTube Data API และ YouTube Live Streaming API ได้ในหน้ากรณีการใช้งานและตัวอย่างโค้ด

หน้านี้จะให้คุณเลือกทรัพยากรและวิธี API แล้วแสดง Use Case ที่พบบ่อยสำหรับเมธอดนั้น จากนั้นคลิกกรณีการใช้งานใดก็ได้เพื่อป้อนข้อมูลตัวอย่างพารามิเตอร์และค่าพร็อพเพอร์ตี้สำหรับ Use Case นั้นในวิดเจ็ต API Explorer นอกจากนี้ยังเปิดวิดเจ็ต API Explorer แบบเต็มหน้าจอเพื่อดูตัวอย่างโค้ดที่ใช้งานได้สำหรับ Java, JavaScript, PHP และ Python ได้อีกด้วย หากคุณอัปเดตพารามิเตอร์หรือค่าพร็อพเพอร์ตี้ใน API Explorer ตัวอย่างโค้ดจะอัปเดตเพื่อแสดงการเปลี่ยนแปลงของคุณด้วย

ส่วนต่อไปนี้จะแสดงตัวอย่างโค้ดที่มีในภาษาอื่น

ข้อมูลโค้ดแบบสแตนด์อโลน

รายการด้านล่างระบุตัวอย่างโค้ดที่มีสำหรับ YouTube Data API (v3) ในภาษาอื่นที่ไม่ใช่ Java, JavaScript, PHP และ Python ดังที่ระบุไว้ในส่วนก่อนหน้านี้ ตัวอย่างโค้ดสำหรับภาษาเหล่านั้นจะมีอยู่ในหน้ากรณีการใช้งานและตัวอย่างโค้ด

Apps Script

ตัวอย่างโค้ด วิธีการ
เพิ่มการติดตามช่อง subscriptions.insert
ดึงข้อมูลการอัปโหลดของผู้ใช้ปัจจุบัน channels.list
ค้นหาวิดีโอที่เกี่ยวข้องกับคีย์เวิร์ด search.list
อัปเดตวิดีโอ videos.update

Go

ตัวอย่างโค้ด วิธีการ
ให้สิทธิ์คำขอ วิธีใดก็ตามที่ต้องมีการให้สิทธิ์
ดึงข้อมูลการอัปโหลดของผู้ใช้ปัจจุบัน playlistItems.list
ค้นหาวิดีโอที่เกี่ยวข้องกับคีย์เวิร์ด search.list
อัปโหลดวิดีโอ videos.insert

.NET

ตัวอย่างโค้ด วิธีการ
สร้างเพลย์ลิสต์ playlists.insert
เรียกดูวิดีโอที่อัปโหลดของผู้ใช้ปัจจุบัน channels.list
playlistItems.list
ค้นหาวิดีโอที่เกี่ยวข้องกับคีย์เวิร์ด search.list
อัปโหลดวิดีโอ videos.insert

Ruby

ตัวอย่างโค้ด วิธีการ
ให้สิทธิ์คำขอ วิธีใดก็ตามที่ต้องมีการให้สิทธิ์
สร้างการติดตามช่อง subscriptions.insert
ดึงข้อมูลการอัปโหลดของผู้ใช้ปัจจุบัน channels.list
playlistItems.list
ค้นหาวิดีโอที่เกี่ยวข้องกับคีย์เวิร์ด search.list
อัปโหลดวิดีโอ videos.insert

นอกจากนี้ คุณยังปรับเปลี่ยนตัวอย่าง Ruby อื่นๆ ได้ด้วย