Facebook Share Link ne publie pas la bonne URL
-
05-07-2019 - |
Question
J'utilise le code présent dans http://www.facebook.com/share_partners.php/
Il est indiqué de remplacer par l'URL que je souhaite partager.
La page où l'icône de partage est placée n'est PAS l'URL que je souhaite partager. L'URL que je veux partager j'entre comme
Cependant, cela a d'abord fonctionné, mais maintenant, il extrait la méta valeur ET l'URL de la page réelle!
Ce qui me préoccupe, c’est qu’il s’agit de récupérer l’URL de la page, et non de ce que j’ai saisi à cause de:
u=location.href;t=document.title
Sur la page (celle avec l'icône de partage ET la page partagée réelle), j'ai essayé de définir l'image d'aperçu avec:
<link rel="image_src"
Ceci est situé entre les balises ... ne semble rien faire.
Pensées?
La solution
Vous ne pouvez changer que le titre tout le reste est récupéré directement à partir de l'URL partagée.
Je ne comprends pas à 100% ce que vous voulez faire
<script>function fbs_click() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}</script>
<a href="http://www.facebook.com/share.php?u=<url>" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a>
remplacez u = location.href par u = et t = document.title par le titre indiqué. en outre remplacer dans le href = " " du lien avec l'URL correcte
toute autre information est récupérée par les balises META de l'URL cible
<link rel="image_src" href="http://www.onjd.com/design05/images/PH2/WableAFC205.jpg" />
le href = """ liens vers la bonne image
la balise doit être dans ces balises méta (dans la zone)