Quelqu'un sait quelle syntaxe est correcte pour obtenir un auth_token de Vimeo en utilisant le gime vimeo récemment mis à jour (http://github.com/matthooks/vimeo) en utilisant oAuth?vimeo ruby gem Exemple auth_token pour oAuth?
J'essaie ceci:
def authorize
base = Vimeo::Advanced::Base.new(VIMEO_API_KEY, VIMEO_SECRET)
redirect_to base.web_login_link("delete")
end #end method
--- être redirigé vers vimeo, permettre l'accès, puis être redirigé vers app avec la variable frob ---
def callback
vimeo = Vimeo::Advanced::Auth.new(VIMEO_API_KEY, VIMEO_SECRET)
auth_token = vimeo.get_token(params[:frob])
end
- maintenant je obtenez l'erreur suivante:
{"err" => {"msg" => "Paramètre manquant requis", "code" => "307", "expl" => "Un paramètre requis était manquant: oauth_consumer_key" }, "stat" => "fail", "generated_in" => "0.0054"}
Tous ceux qui connaissent ce petit bijou ou la syntaxe correcte pour obtenir le auth_token pour faire des appels authentifiées à l'avenir
L'exemple de code dans le fichier README sous "Autorisation (en tant que site Web)" échoue, j'obtiens une méthode introuvable sur vimeo.request_token. La branche de matthook dit que le support d'OAuth viendra bientôt et se référera à la branche de sirlantis (http://github.com/sirlantis/vimeo), qui à son tour dit que la branche est défunte avec les changements intégrés dans matthooks. Le readme sur la branche de sirlantis a différents exemples sous Vimeo :: Advanced :: Base et Vimeo :: Advanced :: Auth. Je peux obtenir l'url auth à vimeo, et l'obtenir pour rediriger vers mon rappel, mais quand j'essaye auth.get_token ("frob") est quand j'obtiens l'erreur sur oauth_consumer_key – bwizzy
Notez que base.web_login_link ne produit pas une URL qui a oauth_consumer_key dans l'URL (je ne sais pas si c'est nécessaire) – bwizzy
Ce que j'ai appris des différentes branches, c'est que sirlantis travaillait sur le support OAuth et matthook a dit aux gens de regarder là-bas. Après le travail, il a été intégré dans la branche de matthook, mais le commentaire n'a pas été mis à jour. Je vais essayer de jouer avec ce soir et voir si je peux obtenir quelque chose à travailler. – phloopy