Lo que pasa es que google tiene varios mecanismos de seguridad para evitar que hagas un get o un post request fuera del sitio google.
Puedes leer esto en
Cross-site request forgery de wikipedia.
Puedes saltarte estos mecanismo es factible pero ademas de eso tendrías que parsear html bajar las imagenes, etc..
Lo mejor sería usar la api de google para poder hacer este trabajo.