У нас есть этот канал YT: https://www.youtube.com/user/komercnibanka И мы получаем информацию об этом канале, вызывая эту конечную точку API с этим ответом Конечная точка:
https://www.googleapis.com/youtube/v3/channels?part=id%2CcontentDetails%2Cstatistics&mine=true
Ответ:
{
"kind": "youtube#channelListResponse",
"etag": "\"Fznwjl6JEQdo1MGvHOGaz_YanRU/P8Z5h8r4nizvqkkGrLQw_63AD6s\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#channel",
"etag": "\"Fznwjl6JEQdo1MGvHOGaz_YanRU/ieGVg67eLYf2sS8FnvxM5bvlT7Y\"",
"id": "UCTnxNdcLS28y5sFsiop5tDw",
"contentDetails": {
"relatedPlaylists": {
"likes": "LLTnxNdcLS28y5sFsiop5tDw",
"favorites": "FLTnxNdcLS28y5sFsiop5tDw",
"uploads": "UUTnxNdcLS28y5sFsiop5tDw",
"watchHistory": "HL",
"watchLater": "WL"
}
},
"statistics": {
"viewCount": "0",
"commentCount": "0",
"subscriberCount": "0",
"hiddenSubscriberCount": false,
"videoCount": "0"
}
}
]
}
И есть идентификатор канала: UCTnxNdcLS28y5sFsiop5tDw
Но когда я пытаюсь получить информацию о видео на этом канале, позвонив этой конечной точке с ответом Конечная точка:
https://www.googleapis.com/youtube/v3/videos?part=snippet%2CcontentDetails%2Cstatistics&id=a_7sGSviatI
Ответ:
{
"kind": "youtube#videoListResponse",
"etag": "\"Fznwjl6JEQdo1MGvHOGaz_YanRU/lNoo5LQ0iW-1_trvVMg8bmYTxCE\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#video",
"etag": "\"Fznwjl6JEQdo1MGvHOGaz_YanRU/U8w78JiuS4m5BOdGhmuhl_4iYq0\"",
"id": "a_7sGSviatI",
"snippet": {
"publishedAt": "2020-01-16T10:00:02.000Z",
"channelId": "UCCuTLqbEICKevJt4nHZowyQ",
"title": "Jak se přihlásit do aplikace eTrading pomocí internetového bankovnictví",
"description": "Návodné video vám ukáže, jak se jednoduše a rychle přihlásit do aplikace KB eTrading.",
"thumbnails": {
"default": {
"url": "https://i.ytimg.com/vi/a_7sGSviatI/default.jpg",
"width": 120,
"height": 90
},
"medium": {
"url": "https://i.ytimg.com/vi/a_7sGSviatI/mqdefault.jpg",
"width": 320,
"height": 180
},
"high": {
"url": "https://i.ytimg.com/vi/a_7sGSviatI/hqdefault.jpg",
"width": 480,
"height": 360
},
"standard": {
"url": "https://i.ytimg.com/vi/a_7sGSviatI/sddefault.jpg",
"width": 640,
"height": 480
},
"maxres": {
"url": "https://i.ytimg.com/vi/a_7sGSviatI/maxresdefault.jpg",
"width": 1280,
"height": 720
}
},
"channelTitle": "Komerční banka",
"categoryId": "24",
"liveBroadcastContent": "none",
"localized": {
"title": "Jak se přihlásit do aplikace eTrading pomocí internetového bankovnictví",
"description": "Návodné video vám ukáže, jak se jednoduše a rychle přihlásit do aplikace KB eTrading."
}
},
"contentDetails": {
"duration": "PT1M14S",
"dimension": "2d",
"definition": "hd",
"caption": "false",
"licensedContent": false,
"projection": "rectangular"
},
"statistics": {
"viewCount": "51",
"likeCount": "0",
"dislikeCount": "0",
"favoriteCount": "0",
"commentCount": "0"
}
}
]
}
И есть идентификатор канала: UCCuTLqbEICKevJt4nHZowyQ
Так что теперь у меня есть два идентификатора для одного канала YT.
UCTnxNdcLS28y5sFsiop5tDw
UCCuTLqbEICKevJt4nHZowyQ
Как это возможно?