我尝试使用谷歌的提要到JSON转换器,如下所示:http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&q=http%3A%2F%2Fnews.google.com%2Fnews%3Foutput%3rss%26num%3D8
唯一的问题是最多只能返回4个结果。如果我直接去http://news.google.com/news?output=rss&num=8,则有8个结果。但如果我将其转换为JSON,则只有4个。
有没有其他方法可以获得JSON格式的谷歌新闻结果?
&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%3rss
您可以使用rsz参数
rsz=4
此参数提供一个从1到8的整数,表示每页返回的结果数。例如
$url="https://ajax.googleapis.com/ajax/services/search/news?v=1.0&rsz=8&q=Tarun%20Gupta";