Pregunta

Uso de la aplicación de ejemplo para gem rpx_now ( http://github.com/grosser/rpx_now_example ) en localhost: 3000, he conectado correctamente a través de Google Cuentas, myOpenID, Yahoo, pero no puedo hacerlo a través de Facebook.

En la configuración de la aplicación RPX / Widget he puesto mi llave facebook aplicación y secreto. En mi configuración de la aplicación de Facebook, la URL Connect es myappname.rpxnow.com. Pero cuando intento conectar, entonces yo ni siquiera veo una página de inicio de sesión de Facebook, sólo un número de redirecciones y estoy de vuelta a mi localhost con la siguiente excepción http://gist.github.com/386520 .

Antes de que yo estaba conectando con éxito con la gema oauth2, sin embargo, sin ir a buscar los datos del usuario - sólo la autenticación. Ese tiempo que establece sólo / secreta y localhost clave como mi URL Conectar. En la actualidad, ni siquiera pido correo electrónico, etc., pero sigue siendo el mismo problema.

Puede suceder porque rpx_now no puede obtener los datos solicitados por el usuario de facebook? O se trata de un problema de la clave de facebook / secreto? Puede ser necesario proporcionar más opciones de configuración de mi aplicación de Facebook?

RPXNow::ApiError in UsersController#create

Got error: Invalid parameter: token (code: 1), HTTP status: 200
RAILS_ROOT: /home/Andrei/rpx_now_example

Application Trace | Framework Trace | Full Trace
/usr/lib/ruby/gems/1.8/gems/rpx_now-0.6.20/lib/rpx_now/api.rb:71:in `parse_response'
/usr/lib/ruby/gems/1.8/gems/rpx_now-0.6.20/lib/rpx_now/api.rb:21:in `call'
/usr/lib/ruby/gems/1.8/gems/rpx_now-0.6.20/lib/rpx_now.rb:23:in `user_data'
/home/Andrei/rpx_now_example/app/controllers/users_controller.rb:16:in `create'
Request

Parameters:

None
Show session dump

Response

Headers:

{"Content-Type"=>"",
 "Cache-Control"=>"no-cache"}
¿Fue útil?

Solución

Con el fin de resolverlo, uno tiene que ir a la aplicación de Facebook, haga clic en "Editar configuración", seleccione "Migraciones" en la columna izquierda y conmutación "nuevos" Permisos de datos para personas con discapacidad. Hay un comentario junto a este parámetro: Habilitar los nuevos permisos de datos y el nuevo diálogo de permisos. (Extremos de migración en: 1 de junio de 2010)

Por lo tanto, supongo que uno necesita joya actualización rpx_now para trabajar con la nueva interfaz.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top