Bueno comunidad... ya resolví el problema. La solución fue la siguiente.
1. Creé un fichero php en el cual puse el siguiente código
Código PHP :
<?php
include_once 'file_manager.php';
$file = File_Manager::getInstance ();
$urlPhoto = $_GET['url'];
$curl = curl_init ( $urlPhoto );
curl_setopt ( $curl, CURLOPT_RETURNTRANSFER, true );
curl_setopt ( $curl, CURLOPT_FAILONERROR, true );
curl_setopt ( $curl, CURLOPT_SSL_VERIFYPEER, false );
curl_setopt ( $curl, CURLOPT_HTTPHEADER, array ("Authorization: GoogleLogin auth=" . $file->getToken () ) );
if (curl_exec ( $curl ) === false) {
echo 'Curl error: ' . curl_error ( $curl );
die ();
}
$response = curl_multi_getcontent ( $curl );
curl_close ( $curl );
$img = imagecreatefromstring ( $response );
header ( 'Content-Type: image/png' );
imagepng ( $img );
imagedestroy ( $img );
Eso hace que se me muestre la imagen del contacto de gmail en esa página como si fuera una foto png.
Por lo tanto para visualizar esa foto dentro de una etiqueta <img /> lo único que hago es que en el atributo src de la etiqueta pongo la dirección de la página y por GET envío la url de la foto del contacto.
Eso es todo amigos... espero que se hay más personas interesadas les pueda ser de ayuda.
Saludos
P.