en base 64 URL décoder avec Ruby/Rails?

Je travaille avec le Facebook de l'API et de Ruby on Rails et je vais essayer de parser le JSON qui revient. Le problème, je suis en cours d'exécution en est que Facebook base64URL code pour leurs données. Il n'est pas intégré dans le base64URL décoder pour Ruby.

La différence entre un encodés en base64 et base64URL codé, voir wikipedia.

Comment décoder ce à l'aide de Ruby/Rails?

Modifier:

Parce que certaines personnes ont de la difficulté à lire - base64 URL est DIFFÉRENTE de celle base64

OriginalL'auteur sethvargo | 2011-01-17