Я пытался использовать конвертер фида Google в 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.
Есть ли другой способ получения результатов Новостей Google в формате JSON?
&num=8 должен быть частью запроса на загрузку, а не кодироваться по URL.
&num=8
Вот так ...
http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=8&q=http%3A%2F%2Fnews.google.com%2Fnews%3Foutput%3Drss
Вы можете использовать параметр rsz
rsz = 4
Этот аргумент предоставляет целое число от 1 до 8, указывающее количество результатов, возвращаемых на страницу.например,
$url="https://ajax.googleapis.com/ajax/services/search/news?v=1.0&rsz=8&q=Tarun%20Gupta";