web-dev-qa-db-fra.com

Passage du titre, de l'url et de l'image sur share.php de facebook

Je veux partager le titre, l'image et la description sur facebook sans javascript simplement en les transmettant à share.php de facebook. J'ai reçu du code sur ce site en question Alternative open source à AddThis AddToAny, ShareThis, etc. pour Social Bookmarking

et j'ai lu la question comment passer un paramètre personnalisé dans le lien Facebook

Maintenant, je veux combiner les deux questions. Puis-je transmettre l'image, le titre et la description simplement dans l'url facebook share.php

comme:

<a class="scmFacebook" href='http://www.facebook.com/sharer.php?s=100&amp;p[title]=<?php echo $title;?>&amp;p[summary]=<?php echo $summary;?>&amp;p[url]=<?php echo $url; ?>&amp;&p[images][0]=<?php echo $image;?>'>Facebook</a>

OU Si je me trompe, veuillez me montrer la bonne destination.

10
user3739733

Selon les développeurs de Facebook ( bug ):

Le partage n'acceptera plus les paramètres personnalisés et Facebook récupérera les informations affichées dans l'aperçu de la même manière qu'elles apparaîtront sur Facebook sous forme de publication à partir des balises META OG.

  1. Soit vous utilisez le bouton Partager - nécessite Javascript SDK

  2. Ou, utilisez la dernière Dialogue de partage - nécessite juste un identifiant d'application. Il a une méthode de direction d'url directe pour appeler la boîte de dialogue de partage:

    https://www.facebook.com/dialog/share?
      app_id={app-id}
      &display=popup
      &href={link-to-share}
      &redirect_uri={redirect-uri}
    
11
Sahil Mittal