Facebook partageur, passez un commentaire?
Question
Est-il possible de publier une variable de description / commentaire dans l’URL de partage facebook? Pour autant que je sache, ce n'est possible que pour l'URL et le titre.
La solution
Les paramètres que vous pouvez transmettre au réel sharer.php
sont & "; u &"; et " t " qui sont url
et title
. Vous pouvez ajouter meta
balises à votre page pour que davantage d’informations apparaissent dans le partage. Pour citer la docs (assurez-vous de cliquer sur le lien Partenaires avancés):
Afin de vous assurer que l'aperçu est toujours correctement rempli, vous devrait ajouter les balises ci-dessous pour votre html. Un exemple de reportage pourrait avoir les éléments suivants:
<meta name="title" content="Smith hails 'unique' Wable legacy"> <meta name="description" content="John Smith claims beautiful football ..." /> <link rel="image_src" href="http://www.onjd.com/design05/images/PH2/WableAFC205.jpg" />
Comme indiqué, le titre contient l'aperçu titre, description contient le résumé d'aperçu et image_src contient l'aperçu de l'image. S'il vous plaît assurez-vous qu'aucun des champs de contenu contenir un balisage HTML car il sera dépouillé. Pour la cohérence est, s'il vous plaît utiliser le < meta > balise pour fournir des données texte pour l'aperçu et le & lien; > tag pour toutes les URL sources.
Les balises title et summary sont les exigences minimales pour tout aperçu, alors assurez-vous d'inclure ces deux.
Autres conseils
Vous pouvez réellement transmettre un titre personnalisé, une URL, une image et un commentaire / une description à l'aide de:
http://www.facebook.com/sharer.php?s=100&p[title]=titlehere&p[url]=http://www.yoururlhere.com&p[summary]=yoursummaryhere&p[images][0]=http://www.urltoyourimage.com
Comme indiqué, title contient le titre de l'aperçu, la description contient le résumé de l'aperçu et image_src contient l'aperçu de l'image. Assurez-vous qu'aucun des champs de contenu ne contient de balisage HTML, car celui-ci sera supprimé. Par souci de cohérence, utilisez la balise <meta>
pour fournir des données texte pour l'aperçu, ainsi que la balise <link>
pour les URL source.
Facebook partageur utilise la balise description meta
pour ajouter une description dans votre message pour les images. Je ne sais pas vraiment comment ça marche, mais je pense qu'il utilise cette balise dans votre en-tête:
<link rel='image_src' href='http://www.yourwebsite/dir1/dir2/picture.jpg' />