如果我有YouTube视频网址,有没有办法使用PHP和cURL从YouTube API获取相关缩略图?
考虑如下字符串:
string = "<p>Hello World</p><a href="http://example.com">More Examples</a><a href="http://example2.com">Even More Examples</a>"
Run Code Online (Sandbox Code Playgroud)
我怎么能用Python在锚标记的href中提取网址?就像是:
>>> url = getURLs(string)
>>> url
['http://example.com', 'http://example2.com']
Run Code Online (Sandbox Code Playgroud)
谢谢!
我想获取特定频道的所有视频网址.我认为使用python或java的json将是一个不错的选择.我可以使用以下代码获取最新视频,但如何获得所有视频链接(> 500)?
import urllib, json
author = 'Youtube_Username'
inp = urllib.urlopen(r'http://gdata.youtube.com/feeds/api/videos?max-results=1&alt=json&orderby=published&author=' + author)
resp = json.load(inp)
inp.close()
first = resp['feed']['entry'][0]
print first['title'] # video title
print first['link'][0]['href'] #url
Run Code Online (Sandbox Code Playgroud)