首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >YouTupe API V3,youtube.playlistItems.list,参数id与playlistId

YouTupe API V3,youtube.playlistItems.list,参数id与playlistId
EN

Stack Overflow用户
提问于 2015-02-17 11:51:06
回答 2查看 887关注 0票数 0

我试图找出参数idplaylistId之间的区别。根据文档或dev控制台分别如下:

  • id
    • 字符串YouTube用于唯一标识播放列表项的ID。
    • id参数指定一个或多个唯一播放列表项id的逗号分隔列表。(串)

  • snippet.playlistId
    • 字符串YouTube用来唯一标识播放列表项所在的播放列表的ID。
    • playlistId参数指定要检索播放列表项的播放列表的唯一ID。注意,即使这是一个可选参数,每个检索播放列表项的请求都必须为id参数或playlistId参数指定一个值。(串)

这就是我所尝试的:

  1. 当我将感兴趣的列表ID放入id字段时,我会得到一个响应,但没有条目。
  2. 当我将感兴趣的列表ID放入playlistId字段时,我会得到一个响应和所有条目。
  3. 当我将一个项目(即视频) ID放入id字段时,我会得到一个播放列表,其中包含该项目(这个播放列表是我的,OAuth键也是),而一些外国视频肯定在播放列表中,我得到了一个空的响应。

请有人澄清idplaylistId在API调用youtube.playlistItems.list中的含义。

EN

回答 2

Stack Overflow用户

发布于 2015-04-25 11:26:33

对于每个播放列表,YouTube都提供一个名为PlaylistID的惟一id。在播放列表中,附加了多个视频,这些视频被称为播放列表项,对于每个播放列表项目,YouTube再次为它们提供一个唯一的id。

此处id =播放列表项ID

playlistId =播放列表ID

播放列表项ID以"PLit“开头,例如

播放列表项目ID : PLitbTaXZ_twddlko1LGJR4Y07holnfacEkLljtSgG2Mc

其中,as播放列表id以"PLEv“开头,作为示例

播放列表ID :PLEv-m2yWNXmT0hYVtCL-52NhDTztewxz 9

票数 0
EN

Stack Overflow用户

发布于 2018-09-23 01:37:20

因此有两个可选参数:"id“或"playListId”。最初的问题是"id“是一个逗号分隔的列表.什么的?原来它是一个逗号分隔的播放列表项ids列表。因此,如果您的播放列表中有三个视频,并且它们的if为"A“、"B”和"c“,那么"id=A,B”将只返回两个视频,其if为"A“或"B”。事实上,如果您在任何播放列表上写了"id=A,B,BozoTheClown“和BozoTheClown是一个有效的id,那么您的playlistQuery将包括BozoTheClown列表以及其他两个,A和B。

下面是我所指的一个例子:BozoLikeQuery

youtube-apiyoutube-api-v3

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28560952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档