【发布时间】:2015-11-23 12:49:38
【问题描述】:
如何通过将视频 ID 传递给 videos.list() 方法来获取视频网址。它提供视频列表响应,并通过获取视频列表或单个视频,它在项目集合中有id 和其他字段详细信息,但没有 url 的信息,如缩略图集合中缩略图的图像 url 也请帮助我识别是否可以通过使用 youtube api 获取这样的网址?
https://r20---sn-q4f7dnsz.c.docs.google.com/videoplayback?mime=video/mp4&key=yt5&expire=1440809348&id=o-ACYc5acY4hYiU3FOucV1okTW8kIeftUuSdZaFLDCv8K6&itag=18&fexp=9408211,9408710,9409069,9409172,9412843,9415365,9415436,9415485,9416023,9416126,9416330,9416575,9416729,9416903,9417707,9418153,9418448,9419501,9419542,9419817,9419832,9420021&sparams=dur,id,ip,ipbits,itag,lmt,mime,mm,mn,ms,mv,pl,ratebypass,requiressl,source,upn,expire&lmt=1439891155727126&sver=3&ip=107.178.194.92&signature=302D3DDB5B55826188CF675A3DEB70BA213DD550.6B7739E471EFF3A5A8DC69D9288955D4BBDC49C4&ms=au&source=youtube&ratebypass=yes&mv=m&ipbits=0&pl=26&dur=627.890&mn=sn-q4f7dnsz&mt=1440787710&mm=31&requiressl=yes&upn=SVqUiXueXZs&signature=178.162.216.36
【问题讨论】:
-
你试过什么代码?
-
你从哪里得到这个代码/链接?
-
@jonmrich 首先谢谢,我试过这段代码... 'var youtubeService = new YouTubeService(new BaseClientService.Initializer() { ApiKey = "xyz", ApplicationName = "abc" }) ; var vidstream = youtubeService.Videos.List("sn-p"); vidstream.Id = id; VideoListResponse ser=vidstream.Execute();列表 vid = ser.Items.ToList();返回视频;
-
@Mardzis 我在另一个视频共享网站上的视频标签的检查元素中获得此链接,该网站也使用 youtube api
标签: video youtube-api