J'ai une application simple Rails 3 avec un bouton comme FB. J'ai utilisé des balises FB OG pour obtenir l'image d'autres informations pertinentes postées au cours de la même transaction.
lorsque je teste sur mon serveur local et après le téléchargement, les mensonges sont affichés avec l'image par défaut de Facebook et n'incluent pas d'autres informations provenant des balises OG.
J'ai regardé quelques-unes des autres questions à ce sujet, consulté les instructions du développeur de FB sur l'utilisation des balises OG et je suis certain que je les ai entrées correctement. Vous vous demandez s'il y a une autre étape ou quelque chose d'autre qui me manque
J'ai les balises dans ma section de tête comme si
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>my title</title>
<meta property="og:title" content="My Site" />
<meta property="og:site_name" content="My Site" />
<meta property="og:url" content="http://www.mysite.com/"/>
<meta property="og:image" content="http://www.mysite.com/assets/image.png"/>
<meta property="og:type" content="ecommerce"/>
<%= stylesheet_link_tag "application", :media => "all" %>
<%= favicon_link_tag "/favicon.ico" %>
<%= csrf_meta_tags %>
trucs pour le corps
Consultez ce lien: http://developers.facebook.com/tools/debug
Entrez votre URL ou la balise og ici pour savoir s’il ya un problème avec votre balisage.
Og: url est l'URL de l'objet.
Par exemple, si votre URL d'objet est http://votresite.com/object.php , il devrait en être de même de votre og: url
Un problème possible serait que votre image ne respecte pas la taille minimale de 200 pixels par 200 pixels. Essayez de redimensionner votre photo pour répondre à ces exigences, ce qui a fonctionné dans mon cas.
J'espère que cela t'aides.