Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2012, 14:10
mange89mdp
 
Fecha de Ingreso: julio-2012
Ubicación: Tandil
Mensajes: 2
Antigüedad: 11 años, 9 meses
Puntos: 0
Obtener URL de imagen subida a picasa a travez de gdata

Hola!! y gracias por entrar a la publicacion.

Mi problema es el siguiente. Estoy trabajando con la api de google Gdata para php, perteneciente a las librerias de Zend.

La cuestion es que he seguido los pasos oficiales y los que se encuentran por ahi en la web para obtener la url de una imagen subida(subirla y crear albumes me funciona perfectamente) mediante:

$photoFeed->getMediaGroup()->content[0]->url; (O cualquiera de las variantes para llamarlo)

donde $photoFeed representa una foto particular del album, probe lo mismo con la alternativa de en lugar de $photoFeed usar $photoEntry que es la foto generada por picasa y se obtiene una vez insertada la foto.

El problema en si, es que la url que me devuelve este metodo, es parcial y no es el completo para acceder a la imagen desde mi web. Comparandola con el codigo para incrustar la imagen desde el mismo picasaweb veo que coincide a la perfeccion, pero es mas corta. Entonces no llego a obtener la imagen. Ademas, no puedo construirla manualmente porque faltan partes que no son fijas sino que son generadas vaya a saber por que.

Bueno lo explique medio rápido, pero si alguien sabe sobre esto o tuvo el mismo problema va a entender. De otra manera lo reescribo con mas detalles.

Como ejemplo dejo la url como seria correcta:

"https://lh6.googleusercontent.com/-8ZVYGxCNmws/UBLkuo0lhVI/AAAAAAAAASU/bBWcfMlHiSw/s144/nombre-imagen.jpg"

Y aca la url que me devuelve la api:

"https://lh6.googleusercontent.com/-8ZVYGxCNmws/UB"

Si alguien tiene idea de como obtener las partes que me faltan por favor porque siento que me vuelvo loco probando y probando pero no logro nada nuevo.

Saludos