คุณดูกรณีการใช้งานทั่วไปของ 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
Ruby
ตัวอย่างโค้ด | วิธีการ |
---|---|
ให้สิทธิ์คำขอ | วิธีใดก็ตามที่ต้องมีการให้สิทธิ์ |
สร้างการติดตามช่อง | subscriptions.insert |
ดึงข้อมูลการอัปโหลดของผู้ใช้ปัจจุบัน |
channels.list playlistItems.list
|
ค้นหาวิดีโอที่เกี่ยวข้องกับคีย์เวิร์ด | search.list |
อัปโหลดวิดีโอ | videos.insert |
นอกจากนี้ คุณยังปรับเปลี่ยนตัวอย่าง Ruby อื่นๆ ได้ด้วย