例如,我需要视频ID https://www.youtube.com/watch?v=wIN0tTy-Jmg
我需要的id是wIN0tTy-Jmg
但它仅返回50个视频,有时我无法获得具有所需标题的视频
我只需要一个视频ID,我知道标题和给定的频道ID
如何获取此ID?有什么想法吗?
答案 0 :(得分:0)
youtube api没有视频获取方法。因此,无法直接获得单个视频。
我不确定您为什么要使用activites.list方法。
我将使用search.list并发送频道ID。 example
请求
获取https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCWnY0GoKFnFY0oeaEN605Ug&maxResults=50&key= {YOUR_API_KEY}
回复
{
"kind": "youtube#searchListResponse",
"etag": "\"XI7nbFXulYBIpL0ayR_gDh3eu1k/9HyOjSMVnKv1vm239plm060CuiY\"",
"nextPageToken": "CDIQAA",
"regionCode": "DK",
"pageInfo": {
"totalResults": 71,
"resultsPerPage": 50
},
...
}
返回的行数仍超过最大50行。您将必须使用下一页标记才能获得下一页结果。