我试图从SearchResult对象获得类别ID。我看遍了文档,没有看到任何返回categoryID的东西也没有看到任何返回YouTube.Videos.List对象的东西。
这是我的简单代码。只是试图循环并获得所有类别id。
for (SearchResult video:searchResultList)
{
//Get category ID of video
}
您必须进行第二次调用以获得类别id,因为(正如您注意到的)它只包含在视频片段中。对象列表。我认为这样做最不痛苦的方法是将ID作为逗号分隔的字符串传递给视频的"ID"参数。电话列表。这有点不幸,因为它使一些事情变得困难,例如,向用户呈现分类排序的搜索结果,但目前这是唯一的选择。