【发布时间】:2014-07-22 20:59:31
【问题描述】:
我有以下代码让这个程序搜索 youtube gdata。
class Youtube
def search_url(term)
url = "https://gdata.youtube.com/feeds/api/videos"
url += "?q=#{term}&alt=json&restriction=US&max-results=50&orderby=viewCount"
url += "&fields=entry(id,title,yt:noembed,media:group(media:description),author(name),yt:statistics(@viewCount))"
url += "&key=#{DEV_KEY}"
但是,当我测试这个程序时,当搜索词包含“&”时,它似乎无法搜索,就像流行的二人组艺术家“Macklemore & Ryan Lewis”一样。
"&" 可能不是失败的原因。但我只是怀疑。如果你认为“&”不是原因,你认为失败的原因是什么?如果您认为“&”是原因,我该如何解决?
【问题讨论】:
标签: ruby-on-rails ruby api youtube-api gdata