的结果
如何查询多个通道以查看它们在那一刻是否正在流式传输?
我试图在这个查询中添加多个channelid:
https://www.googleapis.com/youtube/v3/search?part=snippet&channelId={channels_seperated_by_comma_and_http_query}&eventType=live&type=video&key={my_key}
只给出第一个键
您可以使用Channels:list
,它返回多个通道的集合。
GET https://www.googleapis.com/youtube/v3/channels
从参数部分,它会给你contentDetails part=contentDetails
如果成功,此方法将返回具有以下结构的响应体:
{
"kind": "youtube#channelListResponse",
"etag": etag,
"nextPageToken": string,
"prevPageToken": string,
"pageInfo": {
"totalResults": integer,
"resultsPerPage": integer
},
"items": [
channel Resource
]
}
基于Ibrahim Ulukaya,您不能在这里添加逗号分隔的频道。您可以将其留空以搜索所有通道,也可以对每个通道都有一个请求并合并结果。没有多通道搜索API