YouTube数据API(搜索频道)

时间:2018-09-09 08:53:44

标签: youtube-data-api

使用YouTube数据API,我可以使用“搜索” API查找频道:

https://www.googleapis.com/youtube/v3/search?part=snippet&q=Alexander+condrashov&type=channel&key=YOUR_API_KEY

这在我的items数组中给了我一个对象。

但这是“搜索” API,而不是“渠道” API。

我认为查找频道的正确方法是使用“频道:列表” API。

尝试通过用户名查找频道会在我的商品数组中给我零个对象:

https://www.googleapis.com/youtube/v3/channels?part=snippet%2CcontentDetails%2Cstatistics&forUsername=Alexander+kondrashov&key=YOUR_API_KEY

有人成功使用带有“ forUsername”的“ Channels:list”来查找频道吗?

1 个答案:

答案 0 :(得分:0)

我知道这很老了,您可能已经发现了问题,但是很遗憾,YouTube的Channels API不能很好地为频道找到ID以外的其他内容。作为一种变通办法,我将两种方法结合起来以获得可实现的结果(尽管它需要两个查询并且要花费更多的配额,这是la脚)。

例如(在使用Google SDK的C#中):

HRESULT GetObject(IMoniker *pmkObjectName, IUnknown **ppunkObject);