我正在尝试使用reddit的api实现搜索,但是没有太多运气:
http://www.reddit.com/search.json?q=ferrari?jsonp=?
它返回一些json格式的文本,但没有结果..如果我搜索“cars”,它返回2个结果,我的其余代码将无法识别对象。 (另外,我知道汽车的结果超过2个)。有关如何修改URL的任何想法吗?
答案 0 :(得分:9)
您的网址看错了。我认为您使用问号而不是放大器来分隔请求变量。
我尝试使用http://www.reddit.com/search.json?q=ferrari
,我得到了很多JSON格式的结果。
这将允许您对reddit帖子进行最基本的搜索。
您可以添加其他参数,如reddit API页面所述:http://www.reddit.com/dev/api#GET_search。您还可以将搜索范围限制为一个subreddit。
例如,要获得相同的结果,请按最新排序:http://www.reddit.com/search.json?q=ferrari&sort=new
答案 1 :(得分:-1)
它对我有用:
http://www.reddit.com/search.json?q=rest&jsonp=callback
并且有一个限制参数,默认值为25,最大值为100