Sto lavorando con l'API di Facebook e Ruby on Rails e sto cercando di analizzare il JSON che ritorna. Il problema che sto incontrando è che Facebook base64URL codifica i propri dati. Non esiste una decodifica base64URL integrata per Ruby.base 64 decodifica URL con Ruby/Rails?
Per la differenza tra una codifica base64 codificata in base64URL, see wikipedia.
Come si decodifica utilizzando Ruby/Rails?
Edit:
Perché alcune persone hanno difficoltà a leggere - URL base64 è diverso da Base64
sì, ho visto questo http://www.ruby-forum.com/topic/167232, ma non era il mio primo risultato. seconda pagina per me .. comunque. Non capisco cosa sia in realtà ... Devo andare in ALTRA maniera – sethvargo
Ho pensato che volessi decodificare i dati che Facebook ti sta inviando ...?Nell'esempio sopra, 'encoded_token' è ciò che Facebook ti sta inviando e' cipher_token' è il risultato decodificato. – davemyron
È possibile che si verifichi un errore JSON non valido con questa soluzione a causa del modo in cui viene gestito il riempimento. Vedi http://qugstart.com/blog/ruby-and-rails/facebook-base64-url-decode-for-signed_request/ per la soluzione. – pschang