Domanda

Utilizzando l'applicazione di esempio per rpx_now gemma ( http://github.com/grosser/rpx_now_example ) su localhost: 3000, ho effettuato l'accesso a Google Accounts, myOpenID, Yahoo, ma non posso farlo via Facebook.

Negli RPX app / impostazioni del widget ho impostato la mia chiave facebook-app e segreta. Nelle mie impostazioni Facebook App, l'URL Connect è myappname.rpxnow.com. Ma quando provo a collegarlo, allora non vedo nemmeno una pagina di facebook login, solo un numero di reindirizzamenti e sono tornato al mio localhost con la seguente eccezione http://gist.github.com/386520 .

Prima che stava collegando con successo con oauth2 gemma, però, senza caricare i dati degli utenti - solo l'autenticazione. Quella volta ho impostato solo / segreta e localhost chiave come il mio collegamento URL. Al momento, non ho nemmeno chiedere per la posta elettronica, ecc, ma ancora lo stesso problema.

Può accadere perché rpx_now non è possibile ottenere i dati degli utenti richiesto da facebook? O si tratta di un problema di chiave facebook / segreto? Può essere necessario fornire ulteriori impostazioni della mia app 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"}
È stato utile?

Soluzione

Al fine di risolverlo, bisogna andare alla applicazione Facebook, fare clic su "Modifica impostazioni", selezionare "Migrazioni" sulla colonna di sinistra e di commutazione "Autorizzazioni nuovi dati" per portatori di handicap. C'è un commento accanto a questo parametro: Attiva le nuove autorizzazioni di dati e la nuova finestra di dialogo Autorizzazioni. (Estremità migrazione il 1 giugno 2010)

Quindi, credo che uno ha bisogno di aggiornamento rpx_now gioiello di lavorare con la nuova interfaccia.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top