27/07/2012, 14:10
|
| | Fecha de Ingreso: julio-2012 Ubicación: Tandil
Mensajes: 2
Antigüedad: 12 años, 3 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 |