【发布时间】:2023-03-08 15:30:01
【问题描述】:
我正在使用 Youtube API V3,但找不到有关如何按类别过滤的文档:
这是我的代码:
$results = $youtube->search->listSearch('id,snippet', array(
'q' => $_GET['q'],
'maxResults' => 20,
'type' => 'video'
'videoCategoryId' => 'what-do-i-put-here?',
));
我已经浏览了他们的文档一个小时,似乎找不到任何关于我如何找出各种类别的 ID 的参考资料。就我而言,我正在寻找音乐的 videoCategoryId....
【问题讨论】:
-
我假设您可以通过查询 developers.google.com/youtube/v3/docs/videoCategories/list 来找出存在哪些 videoCategories
-
嗨,戈登。这就是我一直在寻找的地方,我完全不知道如何查询并获取 ID。有什么想法吗?
-
好吧,我没有 API 密钥,但该页面上显示“立即尝试”,您可以使用 API 资源管理器触发查询,那么为什么不试一试呢?据我所知,只需输入部件并启用 OAuth。
-
我尝试在 'part' 参数中放入各种东西,但无法取回 id?
-
试试这个:part=id,sn-p。地区代码=我们。这是返回的内容:“kind”:“youtube#videoCategory”,“etag”:“\”rFqCJSkEICLP3Hq6a4AADI7kf48/1LzYK9Uf9Nt0hzBqNqhuHw0LPI0\“”,“id”:“10”,“sn-p”:{“channelId”:“UCBR8 -60-B28hp2BmDPdntcQ", "title": "音乐" }
标签: php youtube youtube-api google-api