J'ai mis Open Graph de Facebook par tutoriel impressionnant de Ryan Bates: http://railscasts.com/episodes/363-facebook-open-graphFacebook Open Graph action + Rails: JSON retour ou HTML
Cependant, lorsque Facebook râpe mon site pour récupérer les og
paramètres, il ressemble à c'est demander le format JSON. C'est un problème car j'utilise déjà JSON pour renvoyer des données à d'autres fins. Je suis ok renvoyer des données pour Facebook via format.html
. J'ai vérifié l'objet de la demande et je vois cette tête Accept:
'HTTP_ACCEPT' */*
Cependant, qui est la cause de mon application à exécuter format.json
. J'ai joué avec l'ordre des réponses de format et il demande toujours format.json
.
respond_with(@project) do |format|
format.html { render 'show'}
format.json { render 'show'}
format.js { render 'show'}
end
Des idées?
Great! Cela m'a sauvé quelques maux de tête. – FernandoEscher