3

我的身份验证一切正常,但是当我尝试使用 php 库获取类别列表时:

// $client is the google client object
$youtube = new Google_YoutubeService($client);
$youtube->videoCategories->listVideoCategories("id");

我得到回应:

'调用 GET https://www.googleapis.com/youtube/v3/videoCategories?part=id 时出错:(400)未选择过滤器'

listVideoCategories 中没有“过滤器”选项,唯一接受的参数是 $part 和可选参数...与过滤器无关?

4

1 回答 1

0

显然,您需要提供您想要的类别 ID 或您想要所有类别的区域。您可以尝试并在此处阅读详细信息:https ://developers.google.com/youtube/v3/docs/videoCategories/list

这应该有效:

// $client is the google client object
$youtube = new Google_YoutubeService($client);
$categories = $youtube->videoCategories->listVideoCategories('id', array('regionCode' => 'US'));
于 2014-01-30T13:01:14.197 回答