2010-05-27 4 views
1

Je suis un peu un problème avec getting tumblr travailler dans une application rails.400 erreur lors de la soumission de poste tumblr (ruby sur rails)

C'est l'extrait de code qui se traduit par une erreur 400 (ce qui signifie qu'il y avait un paramètre incorrect)

@postcontent = @post.content.gsub(/<\/?[^>]*>/, "") 

post = Tumblr::Post.create(:email => '[email protected]', :password => 'mypassword', :type => 'video', :embed 

=> @ post.video_html,: caption => @postcontent)

J'ai vérifié les documents de l'API et vérifié le rendu de mon code et de mon contenu de code, et il ne veut toujours pas fonctionner.

La chose amusante est que cela a fonctionné précédemment. Ça fonctionnait il y a environ une semaine. Quelque chose a changé avec tumblr?

Mise à jour: J'ai aussi posté ceci sur github dans la section des problèmes, et j'ai découvert que c'est seulement avec un de mes messages que cette méthode ne fonctionne pas, et je l'ai envoyée aux gens bien à tumblr. Quelqu'un d'autre a-t-il eu ce problème?

+0

quelqu'un a des idées sur ce sujet? –

Répondre

1

Je travaille ... CE OUT

pour toute personne qui trouve des difficultés à cet égard est une solution ici. Tout d'abord, il y avait une erreur avec la gemme elle-même. Du code doit être modifié. Découvrez cette version de la pierre précieuse: http://github.com/mindreframer/tumblr

Deuxièmement, comme Tumblr permet html, je fais appel désinfectez dans le contrôleur pour faire mon contenu bien formaté et propre. Je sais que cela semble beaucoup, mais il fait le travail. J'espère que cela aide quelqu'un d'autre.

Cheers, Matenia