如何制作Google新闻输出JSON?

时间:2012-02-05 18:20:52

标签: xml json rss google-api

我尝试使用谷歌的JSON转换器,如下所示:http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&q=http%3A%2F%2Fnews.google.com%2Fnews%3Foutput%3Drss%26num%3D8

唯一的问题是只能返回最多4个结果。如果我直接转到http://news.google.com/news?output=rss&num=8,则有8个结果。但是如果我将它转换为JSON,那么只有4个。

是否有另一种以JSON格式获取Google新闻结果的方法?

2 个答案:

答案 0 :(得分:9)

&num=8应该是加载请求的一部分,而不是url编码。

喜欢这个......

http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=8&q=http%3A%2F%2Fnews.google.com%2Fnews%3Foutput%3Drss

答案 1 :(得分:3)

你可以使用rsz参数

RSZ = 4

此参数提供1-8之间的整数,表示每页返回的结果数。 e.g。

 $url="https://ajax.googleapis.com/ajax/services/search/news?v=1.0&rsz=8&q=Tarun%20Gupta";