View posts for » Category "flickr"

El 5 sale con tu camara

¿Has pensado en grabarte todo el dia?,¿Formar parte de un reality show?, esta es tu oportunidad.

Flickr esta celebrando la gran comunidad que formamos y este 5 de mayo han creado un pool para compartir fotos de el 5 de mayo, en mi caso estoy planeando salir desde la mañana con mi camara y mostrar a mis amigos y quienes quieran que diablo pasa en un dia Sabado de mi vida.

A celebrar este dia! y hablando de celebraciones que los gringos hacen sin parar, cuando tendremos una junta de bloggers en Chile, o si me la he perdido.. cuando la hacen?, Te tinca? Un Chelas and Blog 2007!

Link | Flickr 5 de Mayo!

Comments (0)

Flickr on Rails

flickronrails

Para empezar a usar el API de Flickr en tus aplicaciones puedes hacerlo directamente desde el API o usando las gemas que existen disponibles, lei muchas preguntas y comentarios sobre cual era la mejor gema y mi conclusión probando ambas es simple rflickr.

rFlickr

Para aplicaciones mas grandes o elaboradas, es una fiel representación de la API de Flickr, de hecho existe poquisima documentación con respecto a rFlickr, porque con la descripción de la API basta.

sudo gem install rflickr

Recuerda que si has utilizado la gema flickr debes desinstalarla porque ocupan como base el mismo nombre de la clase, flickr.rb

Autentifica tu aplicación solo una vez

Esta opción es muy util porque guardas todas tu llaves de autentificación en un archivo el cual despues solo tienes que leerlo para obtener full permisos.

URL, FROB y Archivo de Autentificación

Primero debes obtener los datos de tus llaves en Flickr (Obtener llaves)

APIKEY


@flickr = Flickr.new(”/ruta/al/archivo/flickr.cache”,”API KEY”,”SHARED SECRET”)
@link = flickr.auth.login_link

1. Pinchando @link serás enviado a Flickr el que te pedira que autorices la aplicación, si la autorizas, flickr te enviara a la URL que seteaste como Callback URL con el Frob como parametro.

El frob es string que necesitas para generar el archivo de autentificación y olvidarte de este tema en tu aplicación.

2. En la dirección que setees como CallBack URL deberás estar esperando el frob de esta manera.


@flickr = Flickr.new(”/ruta/al/archivo/flickr.cache”,”API KEY”,”SHARED SECRET”)
@flickr.auth.getToken(params[:frob])
@flickr.auth.cache_token # En este punto, guardo el archivo.

3. Ya has completado el paso de autentificación, ahora solo debes ocuparla!.

Mostrando las fotos dentro de tus sets

El codigo que voy a poner es solo didactivo, al momento de crear tu app lo deberás refinar.


@flickr = Flickr.new(”/ruta/al/archivo/flickr.cache”,”API KEY”,”SHARED SECRET”)
@sets = @flickr.photosets.getList

for set in @sets
# set.id - set.title - set.description
@photos = @flickr.photosets.getPhotos(set.id)
for photo in @photos
img class=’foto-id’ src=’http://farm1.static.flickr.com/<%= photo.server %>/<%= photo.id %>_<%= photo.secret %>_t.jpg’ width=’100′ height=’75′ alt=’<%= photo.title %>‘
end
end

4. Para terminar, cuando estaba implementando el sistema, utilice una función de la API, photos.getSizes, que retornaba la dirección URL a los diferentes tamaños, el problema era que al iterar sobre todas las fotos y a su vez obtener el tamaño, el servidor suplicaba parar, es por eso que investigando un poco mas llegue a una descripción de la URL de la API, les dejo el link para que jueguen mas con las URL dejando de llenar al servidor con peticiones.

pd. Darse cuenta que ocupe la etiqueta img sin “<>“, lo que me dice… Nico, tienes que hacerte un css para mostrar codigo en tu pagina.

Comments (1)

El regalo perfecto directo desde tu Flickr

Pequeñas Tarjetas, Piensa pequeño, Comparte en grande!, Escoge tus fotos favoritas en Flickr, Hace 100 tarjetas diferentes por US$19,99 mas US$4,99 de envio a cualquier parte del mundo, Agrega tu información que ira en la parte trasera de tus tarjetas y finalmente Comparte con tus amigos!! ;)
MOO

Esa es la información que MOO, la “imprenta” que ha metido un monton de ruido ultimamente con una promocion que tenia (ya no) de enviar a los usuarios pro de Flickr un paquete promocional gratuito, pone en su pagina principal. El precio que tienen unos 11.000 pesos chilenos lo hace muy accesible y segun he visto, ya han echo envios a CHILE!! quien lo hizo!! si alguien sabe seguramente lo comento en su blog, dejenme el dato para ver sus comentarios.

Creo que es el regalo perfecto para navidad, y a lo bien chileno, comprar 100… minimo 10 amigos tendran regalo esta navidad… Si quieres agregarle “tu propio toque” recuerdad tus clases del colegio y hace un paquetito “con tus propias manos”, metes 10 pequeñas tarjetitas, con fotitos tuyas con “ese” amigo Carreteando, jugando a la pelota, juntos en ese increible viaje al sur de chile hace años atras; y ellos que hacen con ella?, Simple! las pegan en su pieza, en el baño, la dejan en sus escritorios, las enmarcan o simplemente las meten en su billetera y te recordarán cada vez que el tipo este aburrido en algun baño publico mirando el contenido de su billetera.

Sin duda me voy a hacer de un paquetito y por supuesto lo voy a dejar plasmado en este blog.

Si quieren comprar uno solo visiten http://www.moo.com/flickr

(Fotografia cortesia de Orbital Joe

Comments (2)