Войти

Показать полную графическую версию : Как по JSON-запросу узнать продолжительность видео на Youtube?


koalder
15-03-2018, 11:58
Посылаю вот такой URL-запрос:
https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&forUsername=Rock&maxResults=3&key={Мой API-ключ}
в итоге получаю JSON-ответ, в котором нет ни строки о продолжительности видео. Ни "contentDetails", ни "duration".
Там нет и другой полезной информации о видео
Как по JSON-запросу узнать продолжительность видео на Youtube?

shisik
15-03-2018, 12:14
koalder, ну а пример ответа сервера можно показать?

koalder
15-03-2018, 13:09
{
"kind": "youtube#searchListResponse",
"etag": "\"RmznBCICv9YtgWaaa_nWDIH1_GM/nkQxHmAmx5d_OyJmzV_Xd6Dg0WE\"",
"nextPageToken": "CAEQAA",
"regionCode": "RU",
"pageInfo": {
"totalResults": 1000000,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#searchResult",
"etag": "\"RmznBCICv9YtgWaaa_nWDIH1_GM/sCMvxYeCLrAk98CyeVbbHF2JWPY\"",
"id": {
"kind": "youtube#video",
"videoId": "CY8E6N5Nzec"
},
"snippet": {
"publishedAt": "2018-02-09T04:41:39.000Z",
"channelId": "UCEdvpU2pFRCVqU6yIPyTpMQ",
"title": "Marshmello & Anne-Marie - FRIENDS (Lyric Video) *OFFICIAL FRIENDZONE ANTHEM*",
"description": "Download FRIENDS by Marshmello & Anne-Marie HERE ▷ http://au.gt/friends Watch Cooking with Marshmello HERE ▷ http://youtube.com/playlist?list=PLcYK4PlHbZQtXROf5fnrr4dO4ruWiv7ts Get your...",
"thumbnails": {
"default": {
"url": "https://i.ytimg.com/vi/CY8E6N5Nzec/default.jpg",
"width": 120,
"height": 90
},
"medium": {
"url": "https://i.ytimg.com/vi/CY8E6N5Nzec/mqdefault.jpg",
"width": 320,
"height": 180
},
"high": {
"url": "https://i.ytimg.com/vi/CY8E6N5Nzec/hqdefault.jpg",
"width": 480,
"height": 360
}
},
"channelTitle": "Marshmello",
"liveBroadcastContent": "none"
}
}
]
}

shisik
15-03-2018, 13:53
"kind": "youtube#searchListResponse", »

Так это результат поиска. Может надо детальную информацию о конкретном видео запросить используя вот этот ID?

"videoId": "CY8E6N5Nzec" »




© OSzone.net 2001-2012