youtube api视频url格式

youtube api视频url格式,youtube,youtube-api,Youtube,Youtube Api,在api响应中,我们获得以下属性以获取视频url <media:content url='http://www.youtube.com/v/ZTUVgYoeN_b?f=gdata_standard...' type='application/x-shockwave-flash' medium='video' isDefault='true' expression='full' duration='215' yt:format='5'/&g

在api响应中,我们获得以下属性以获取视频url

 <media:content 
        url='http://www.youtube.com/v/ZTUVgYoeN_b?f=gdata_standard...'
        type='application/x-shockwave-flash' medium='video'
        isDefault='true' expression='full' duration='215' yt:format='5'/>

url格式在api响应中是固定的还是可能更改?此外,视频url还包含某些元数据,如开发者密钥等

我不想存储在不同URL之间不会更改的URL部分。例如www.youtube.com和开发者密钥等

我能做这个吗?我是否可以获取特定格式的URL,以便在存储时对其进行解析,并在渲染视频时对其进行重新构造


请建议压缩或消除youtube api响应视频URL中冗余的方法?

如果您希望存储唯一标识视频的最小信息量,则应为视频id,即v2数据api响应中的
yt:videoid

使用视频id,您可以通过video\u id构建到观看页面的链接,或者使用的
videoId
参数将iframe嵌入式播放器的实例添加到您的页面