【问题标题】:Reddit Search API URL?Reddit 搜索 API 网址?
【发布时间】:2014-02-22 20:25:28
【问题描述】:

我正在尝试使用 reddit 的 api 实现搜索,但运气不佳:

http://www.reddit.com/search.json?q=ferrari?jsonp=?

它返回一些 json 格式的文本但没有结果。如果我搜索“汽车”,它会返回 2 个结果,而我的其余代码将无法识别这些对象。 (另外,我知道汽车的结果不止 2 个)。关于如何修改 URL 的任何想法?

【问题讨论】:

    标签: javascript json api search reddit


    【解决方案1】:

    您的网址看起来不对。我认为您使用问号而不是放大器来分隔请求变量。

    我尝试使用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

    【讨论】:

      【解决方案2】:

      它确实对我有用:

      http://www.reddit.com/search.json?q=rest&jsonp=callback
      

      还有limit参数,默认为25,最大值为100

      【讨论】:

      • 它现在给了我一些 JSON 格式的文本,但是当我把它放在 JSON 查看器上时,我得到一个“无效的 JSON 变量”错误。我的代码也仍然无法识别这些对象。
      • 我自己使用的是 JSON 视图,它都显示正确,没有错误
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-03
      • 1970-01-01
      • 2015-09-06
      • 2014-02-22
      • 1970-01-01
      • 2012-08-25
      • 1970-01-01
      相关资源
      最近更新 更多