api - Youtube API搜索未返回播放列表

标签 api youtube youtube-data-api

我正在使用Youtube API的Search端点从特定 channel 搜索播放列表标题。我的代码运行正常,但是突然间,该搜索功能不适用于特定的播放列表。
在这种情况下,我使用以下查询:

GET https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCp9TXGvv2-7JVVdyKEi0A6A&q=shadow+warrior&type=playlist&key={YOUR_API_KEY}



此查询用于从 channel CohhCarnage中查找名为“CohhCarnage播放Shadow Warrior 2预发行”的播放列表。
播放列表存在(https://www.youtube.com/playlist?list=PLN39y5i_H0FlCLx4nOOdrgNL7K5GHBxOm),应该已由查询返回,但不是。
起初,我认为这可能是一些缓存问题,但是等待一天并没有改变任何事情。

是否有任何原因导致搜索API不应返回我丢失的此播放列表?

谢谢您的帮助。

基门

最佳答案

现在查询可以使用,并且播放列表将显示在结果中。
搜寻API似乎并没有使用即时资料,而是在搜寻 list 的快取版本。我认为花费太多时间进行更新,但至少结果在那里。

不过,我可能不得不寻找另一种搜索方法,因为更新速度对我而言不够快。

关于api - Youtube API搜索未返回播放列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38998043/

相关文章:

python - 如何从特定 channel 获取最近24小时的视频值(value)?

android - 如何在 Android 中通过 Data API v3.0 使用 videoID 从 youtube 检索单个视频的详细信息?

python - Google App Engine - YouTube Python 客户端库错误

reactjs - 在 symfony 4 中分页的最佳方式

Facebook API : I want to silently (without dialog box) authenticate my server to access a fan page's info

php - 这是什么代码?

Youtube 视频 ID(或 URL)到 "user"和 "channel"

c# - C#DirectSound-捕获缓冲区不连续

html - IFrame:无法在框架中显示此内容;添加标题后错误仍然出现

android - Android上的恢复 Activity 时YouTube播放器崩溃异常