Youtube api YouTube教育讲座搜索错误

Youtube api YouTube教育讲座搜索错误,youtube-api,Youtube Api,我们将在应用程序中提供YouTube教育内容 我使用下面的API查询该类别中的讲座,效果很好 - http://gdata.youtube.com/feeds/api/edu/lectures?category=39&v=2 我想搜索包含特定关键字的EDU讲座。 首先,我使用了q=keyword方法,但它不适用于HTTP403 - http://gdata.youtube.com/feeds/api/edu/lectures?category=39&v=2&q=keyw


我们将在应用程序中提供YouTube教育内容

我使用下面的API查询该类别中的讲座,效果很好

- http://gdata.youtube.com/feeds/api/edu/lectures?category=39&v=2
我想搜索包含特定关键字的EDU讲座。
首先,我使用了q=keyword方法,但它不适用于HTTP403

- http://gdata.youtube.com/feeds/api/edu/lectures?category=39&v=2&q=keyword
其次,我使用了query=keyword方法,它的工作没有错误,但是没有它的结果是相同的

- http://gdata.youtube.com/feeds/api/edu/lectures?category=39&v=2&query=keyword

请告诉我如何查询包含特定关键字的相关EDU内容。

不幸的是,这些提要不支持搜索。您唯一可以尝试做的就是使用YouTube数据API V2()中的部分响应协议进行过滤。就操作数而言,它是相当严格的,所以我不确定它是否适合您的用例

另一个想法是查看YouTube数据API V3和主题API。它不是v2中EDU提要的直接替代品,但它可能是应用程序中内容的一个很好的潜在来源

对于教育内容,您可以使用以下方式获取视频类别:

然后在类别内搜索:

通过搜索结果,您可以了解视频的主题ID,例如:VRcX9Fzu1Jo

一旦知道主题ID,就可以搜索其他相关内容。在本例中,主题ID为/m/0382k:

-“图论”

有关此主题的其他视频:


有关按主题搜索的更多信息:

我不确定这是否可行;我认为课程终点唯一允许的参数是类别和课程。不过,你可以先进行分类搜索,然后再对其进行筛选。谢谢你的回答。它非常有用。但是,我仍然有同样的问题。请给我你的想法,我的另一个问题在下面。