Youtube api Youtube API-使用URN id

Youtube api Youtube API-使用URN id,youtube-api,urn,Youtube Api,Urn,我正在使用Youtube API检索视频的播放列表内容 在列表中,我得到了我所有的视频,它们唯一的ID是youtube称之为“URN ID” 但是我找不到使用URN id播放这些视频的方法。它与真实的v=xxXXxXx id配合使用效果很好,但是URN id似乎不同,我在提要中的任何地方都找不到v=xxXXxXx 有人能帮忙吗? a页面播放列表提要包含可用于获取v=xxxxxxxurl的videoid 从API示例中,可以在中找到视频的id,例如pPF2H95gEBU播放列表提要包含视频id,您

我正在使用Youtube API检索视频的播放列表内容

在列表中,我得到了我所有的视频,它们唯一的ID是youtube称之为“URN ID”

但是我找不到使用URN id播放这些视频的方法。它与真实的v=xxXXxXx id配合使用效果很好,但是URN id似乎不同,我在提要中的任何地方都找不到v=xxXXxXx

有人能帮忙吗?
a页面

播放列表提要包含可用于获取
v=xxxxxxx
url的
videoid


从API示例中,可以在
中找到视频的id,例如
pPF2H95gEBU

播放列表提要包含
视频id
,您可以使用该id获取
v=xxxxxxx
url


来自API的示例,视频的id可以在
中找到,例如
pPF2H95gEBU

感谢您的回复,但是在使用simplexml\u load\u文件解析URL时,我没有看到任何节点yt:videoid?当我手动调用youtube提要的链接时,我可以在源代码中找到真正的ID,但在simplexml\u加载构建的对象树中不会出现_file@AndrePhilippe确保您使用的是API的第2版,方法是在url末尾添加?v=2,如上,感谢您的回复,但我已经尝试了这两个版本,最终找到了解决方案。。。在使用简单的xml之后,我添加了这些来访问真正的视频ID$I=0;foreach($xml->entry as$entry){//get媒体中的节点:媒体信息命名空间$media=$entry->children(');//获取视频播放器URL$attrs=$media->group->player->attributes();$xmlcentries[+$i]['id']=$this->getYoutubeId($attrs['URL']);$xmlcentries[$i]['title']=strval($entry->title);}@安德烈·菲利普
videoid
有没有。。。如果找不到,则说明您找错了位置。感谢您的回复,但在使用simplexml\u load\u文件解析URL时,我没有看到任何节点yt:videoid?当我手动调用youtube提要的链接时,我可以在源代码中找到真正的ID,但在simplexml\u加载构建的对象树中不会出现_file@AndrePhilippe确保您使用的是API的第2版,方法是在url末尾添加?v=2,如上,感谢您的回复,但我已经尝试了这两个版本,最终找到了解决方案。。。在使用简单的xml之后,我添加了这些来访问真正的视频ID$I=0;foreach($xml->entry as$entry){//get媒体中的节点:媒体信息命名空间$media=$entry->children(');//获取视频播放器URL$attrs=$media->group->player->attributes();$xmlcentries[+$i]['id']=$this->getYoutubeId($attrs['URL']);$xmlcentries[$i]['title']=strval($entry->title);}@安德烈·菲利普
videoid
有没有。。。如果你找不到,那你找错地方了。