คุณจะต้องโทรไปยังแหล่งข้อมูลวิดีโอของ API ข้อมูลของ YouTube หลังจากทำการโทรค้นหา คุณสามารถใส่รหัสวิดีโอได้ถึง 50 รหัสในการค้นหาดังนั้นคุณจะไม่ต้องเรียกมันสำหรับแต่ละองค์ประกอบ
https://developers.google.com/youtube/v3/docs/videos/list
คุณจะต้องตั้งค่าpart=contentDetails
เนื่องจากระยะเวลาอยู่ที่นั่น
ตัวอย่างเช่นการเรียกต่อไปนี้:
https:
ให้ผลลัพธ์นี้:
{
"kind": "youtube#videoListResponse",
"etag": "\"XlbeM5oNbUofJuiuGi6IkumnZR8/ny1S4th-ku477VARrY_U4tIqcTw\"",
"items": [
{
"id": "9bZkp7q19f0",
"kind": "youtube#video",
"etag": "\"XlbeM5oNbUofJuiuGi6IkumnZR8/HN8ILnw-DBXyCcTsc7JG0z51BGg\"",
"contentDetails": {
"duration": "PT4M13S",
"dimension": "2d",
"definition": "hd",
"caption": "false",
"licensedContent": true,
"regionRestriction": {
"blocked": [
"DE"
]
}
}
}
]
}
เวลาถูกจัดรูปแบบเป็นสตริง ISO 8601 PT ย่อมาจาก Time Duration 4M คือ 4 นาทีและ 13S คือ 13 วินาที