2014-01-30 80 views
3

我試圖使用書籤交易的API來實現搜索,但我運氣不好:Reddit搜索API網址?

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

它返回一些JSON格式的文本,但沒有結果。如果我搜索「汽車」,則返回2個結果,而我的其他代碼將無法識別這些對象。 (另外,我知道有2個以上的賽車結果)。有關如何修改網址的任何想法?

回答

5

你的URL看起來是錯誤的。我想你使用問號而不是放大器來分隔請求變量。

我試過使用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

+0

這工作,我的代碼現在可以識別對象。謝謝 – mickdeez

-1

它的工作對我來說,像這樣:

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

並沒有限制參數默認爲25,最大爲100

+0

它現在給我一些JSON格式的文本,但是當我把它放在一個JSON觀衆,我發現了一個「無效JSON變量「錯誤。我的代碼也不會識別這些對象。 – mickdeez

+0

我正在使用JSON查看我自己,它全部正常顯示沒有錯誤 –