2012-02-05 16 views
6

He intentado utilizar alimentación de Google al convertidor de JSON como esto: http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&q=http%3A%2F%2Fnews.google.com%2Fnews%3Foutput%3Drss%26num%3D8¿Cómo puedo hacer que Google News emita JSON?

El único problema es que sólo un máximo de 4 resultados pueden ser devueltos. Si voy directamente al http://news.google.com/news?output=rss&num=8, entonces hay 8 resultados. Pero si lo convierto en JSON, solo hay 4.

¿Hay algún otro método para obtener los resultados de Google Noticias en el formato JSON?

Respuesta

3

puede utilizar el parámetro rsz

rsz = 4

Este argumento especifica un número entero de 1-8 que indica el número de resultados a devolver por página. p.ej.

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

Este enlace tiene artículo explicativo de la paginación (sólo tiene que añadir '& start = 8' saltarse primeros 8 resultados) http://www.peachpit.com/articles/article.aspx?p=1581074&seqNum=3 –

+0

Hey gracias para compartir el enlace. –

Cuestiones relacionadas