Youtube api YouTube数据API V3:获取多个videoCategoryId视频

Youtube api YouTube数据API V3:获取多个videoCategoryId视频,youtube-api,Youtube Api,我正在我的一个项目中使用YouTube数据API 3.0版,从YouTube获取频道视频详细信息。我不希望用户登录到他/她的Google帐户,这就是为什么我直接使用Search.list方法,而不是通过OAuth2.0方法 通常我使用以下URL获取数据 {API_KEY}&maxResults=5&part=snippet&type=video&channelId={CHANNEL_ID} 现在,我想一次获取5个不同类别的数据。我能做的是,用查询字符串点击相同的URL 5次 key={API\u

我正在我的一个项目中使用YouTube数据API 3.0版,从YouTube获取频道视频详细信息。我不希望用户登录到他/她的Google帐户,这就是为什么我直接使用Search.list方法,而不是通过OAuth2.0方法

通常我使用以下URL获取数据

{API_KEY}&maxResults=5&part=snippet&type=video&channelId={CHANNEL_ID}

现在,我想一次获取5个不同类别的数据。我能做的是,用查询字符串点击相同的URL 5次

key={API\u key}&maxResults=1&part=snippet&type=video&channelId={CHANNEL\u ID}&videoCategoryId={CATEGORY\u ID}

或者

有没有像这样的方法

key={API\u key}&maxResults=5&part=snippet&type=video&channelId={CHANNEL\u ID}&videoCategoryId={CATEGORY\u ID\u 1、CATEGORY\u ID\u 2、CATEGORY\u ID\u 3、CATEGORY\u ID\u 4、CATEGORY\u ID\u 5}

我希望每个类别仅获取1个视频数据。这就是为什么我给出了5个逗号分隔的类别ID

另外,Search.list方法不提供videoCategoryId。要得到它,我必须使用

{VIDEO\u ID}&key={API\u key}

有没有办法在Search.list方法中获取videoCategoryId?

  • 你需要有5个查询。即使您能够给出5个类别ID,也无法理解为每个类别提取一个视频数据
  • 搜索现在不返回videoCategory,videos->list有它
  • 通过OAuth2没有问题,您可以请求只读权限,应该可以。用户可以轻松地选择已存储的帐户

  • 谢谢你的快速回复。关于“OAuth2”,首先我将尝试使用只读权限实现。如果出了什么问题,我会在这里问。。。