Mauvaises images

Nouveau WRInaute
Bonjour,

J'ai une question liée à Facebook, peut être que quelqu'un pourra m'apporter une réponse. J'ai ajouté le bouton "J'aime" sur pratiquement toutes les pages du site, mais quand on clic dessus ça affecte souvent une image qui n'a rien à voir avec celle de la page en cours. Par exemple si je suis sur la fiche d'un jeu et que je recommande cette page sur Facebook, sur mon profil ça affiche bien que j'aime cette page avec une petite définition, mais très souvent ça affiche une image prise au hasard sur la page et donc très souvent qui n'a rien à voir.

Comment remédier à ça ? Peut on choisir d'affecter une image de base à une page ?

Merci d'avance :)
 
WRInaute passionné
normalement ça se gère avec les meta spécifiques :
Code:
<meta property="og:image" content="http://www.tonsite.fr/image.jpg">
=>http://developers.facebook.com/docs/opengraph/
 
Nouveau WRInaute
Merci pour votre retour :)

Je viens de tester l'ajout de la ligne suivante mais ça ne change rien :

<meta property="og:image" content="logo.jpg" />

Quand je recommande la page ça me propose toujours de choisir entre 30 images qui sont présentes sur la page et pas celle-ci. Faut il que l'image soit affichée sur la page ?
 
Nouveau WRInaute
Même problème... Quand j'ajoute la ligne ci-dessous et que je recommande la page via le module addthis, ça me propose 30 images (dont celle-ci) mais ça ne la propose pas par défaut, comme si la ligne de code n'était pas présente.

<meta property="og:image" content="http://www.2001jeux.com/images-v3/jeux.jpg" />
 
WRInaute passionné
je ne sais pas avec addthis mais c'est indiqué dans l'aide du bouton like =>http://developers.facebook.com/docs/reference/plugins/like/
 
WRInaute accro
JCV a dit:
Même problème... Quand j'ajoute la ligne ci-dessous et que je recommande la page via le module addthis, ça me propose 30 images (dont celle-ci) mais ça ne la propose pas par défaut, comme si la ligne de code n'était pas présente.

<meta property="og:image" content="http://www.2001jeux.com/images-v3/jeux.jpg" />

C'est le cas vu que FB conserve un cache. Et donc les images rajoutées après ne sont pas incluses dans ce cache
 
Nouveau WRInaute
Donc il n'y a rien à faire pour pouvoir affecter les images que je veux ? Pas moyen de vider ce cache de Facebook ?
 
Nouveau WRInaute
JCV je t'informe qu'à l'heure actuelle le problème n'est toujours pas gérer par Facebook (qui se garde bien d'en parler!)
il est mentionné sur quelques forums de "geek", que je n'ai pu trouver qu'en anglais.
Certaines erreur sont inexpliquées et aucune bidouille de code n'est autorisée...

Certain webmaster disent qu'en postant une image en 180x180, on obtient un résultat positif (mais c'est vraiment une solution temporaire), pour moi cela n'a pas marché.

en date du 22/06/2011, le problème persiste, la fonction og:image pose vraiment problème...
Fais moi signe si cela remarche pour toi du jour au lendemain. (ce qui risque de se passer.)

Remy.
 
Nouveau WRInaute
Salut,

En fait og:image ça fonctionne bien, il faut juste attendre quelques jours que le cache de Facebook se mette à jour. Ce qui aurait été bien c'est de pouvoir afficher une image qui n'est pas affichée sur la page, j'ai dû faire sans...

A+
JCV
 
Nouveau WRInaute
Ca fonctionne aujourd'hui avec cette méthode toute simple :

https://developers.facebook.com/tools/debug

1. Saisi l'adresse de ton site et clique sur le bouton DEBOGUER

2. il t'affiche des warning des informations qui manquent.

3. ajoute le code nécessaire dans ta page d'accueil, exemple avec mon site :
<meta property="fb:app_id" content="633155380042201" />
<meta property="og:title" content="Maximemo, votre mémoire à portée d'un clic"/>
<meta property="og:description" content="Stockez, organisez et partagez vos photos, liens et articles grâce à un système original et unique d'organisation par onglets qui vous permet d'avoir tous vos contenus en une seule page."/>
<meta property="og:type" content="product"/>
<meta property="og:url" content="http://www.maximemo.com"/>
<meta property="og:image" content="http://www.maximemo.com/img/maximemo-logo-facebook.png">

4. chaque fois que tu cliqueras sur le bouton DEBOGUER, cela mettra à jour le cache Facebook :)

=> si toutefois tu fais de nombreux tests, il se peut qu'il ne rafraichisse plus l'image.
Alors tu forces le rafraichissement en saisissant ton site :
http://www.example.com?fbrefresh=CAN_BE_ANYTHING
 
Nouveau WRInaute
Bonjour, et merci beaucoup Decayeux, c'est nickel pour moi.

Juste une petite précision, je n'ai pas vérifié si la photo devait nécessairement être affichée sur la page, mais dans le doute j'ai directement fais ceci:

<img src="url de l'image" style="display:none;" />
Et j'ai renseigné l'url de l'image pour le partage facebook. Et ça semble fonctionner.

Le sujet est assez vieux, mais il n'est clairement pas obsolète! Merci à la clarté de facebook developer...
 
Discussions similaires
Haut