我试图找出参数id
和playlistId
之间的区别。根据文档或dev控制台分别如下:
id
snippet.playlistId
这就是我所尝试的:
id
字段时,我会得到一个响应,但没有条目。playlistId
字段时,我会得到一个响应和所有条目。id
字段时,我会得到一个播放列表,其中包含该项目(这个播放列表是我的,OAuth键也是),而一些外国视频肯定在播放列表中,我得到了一个空的响应。请有人澄清id
和playlistId
在API调用youtube.playlistItems.list
中的含义。
发布于 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
发布于 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
https://stackoverflow.com/questions/28560952
复制相似问题