0
這個問題應該是不言自明的。我想以XML/JSON格式返回它。是否有API從公共/私人YouTube播放列表中檢索隨機視頻?
這個問題應該是不言自明的。我想以XML/JSON格式返回它。是否有API從公共/私人YouTube播放列表中檢索隨機視頻?
AFAIK沒有;但是編寫一個能夠從標準播放列表Feed中執行的功能應該不是非常困難。例如,在Python中,你可以做這樣的事情:
from lxml import etree
from random import choice
import urllib2
ATOM='{http://www.w3.org/2005/Atom}'
feed=etree.fromstring(urllib2.urlopen("[feedURL]").read())
entries=feed.findall(ATOM+'entry')
random_vid=choice(entries)
links=random_vid.findall(ATOM+'link')
for link in links:
if link.get('rel')=='alternate':
vid_url=link.get('href')
print vid_url
你使用任何語言應該是能同樣迅速地做到這一點。