Friday, February 15, 2008

Plugin para Flickr en Ruby on Rails

Al instalar el plugin para trabajar con Flickr en Ruby on Rails me di cuenta de que siempre me daba el siguiente mensaje de error, sin importar el API Key que colocara:
"Invalid API Key (Key has expired)"

Esto pasa porque el plugin viene con un API Key predeterminada y es necesario modificarla por la personal.

El plugin se instala así:
sudo gem install flickr

Luego, en el archivo:
[ruta_gems]/gems/flickr-1.0.0/flickr.rb

se coloca el API Key personal sustituyendo la que trae, que por cierto está vencida:
def initialize(api_key='API Key personal', email=nil, password=nil)

También está la opción de obtener una versión corregida del plugin, que ha sido realizada por la comunidad de desarrolladores de Ruby on Rails. Me imagino que ésta se convertirá en la versión definitiva, porque la forma de trabajar de la actual no va con el estilo de Ruby on Rails.

No comments: