自定义标题,摘要在facebook sharer中不起作用

时间:2014-01-09 17:32:41

标签: facebook facebook-sharer

我的网站上的链接工作正常,但我注意到这些链接现在都没有用。

例如:http://www.facebook.com/sharer/sharer.php?s=100&p[url]=http://www.otlcampaign.org/blog/2013/02/04/inconvenient-truth-education-reform&p[images][0]=http://www.otlcampaign.org/sites/default/files/journey-for-justice-mlk-memorial.jpg&p[title]=The+Inconvenient+Truth+of+Education+'改革'!& p [摘要] =近期+事件+有+显示+如何+市场驱动+教育+政策,+欺骗+标记+ + +%22改革,%22 +在+ +透露出其真正+ + +的破坏性影响对+ + +的街头+和+ +中的+走廊+ +政府:

这个链接之前工作正常,但它没有自定义标题,摘要等。请帮我解决这个问题。

我没有使用元标记,因为有很多共享按钮具有不同的标题,描述,图像网址。

我已经浏览了本网站上的现有问题,但这些解决方案很有用。例如Facebook Share doesn't show my description or my thumbnail 请提出任何建议。

1 个答案:

答案 0 :(得分:2)

我不确定您是否对使用PHP感到满意,但您是否尝试过以下操作?

<?php
       $title=urlencode('Title');
       $url=urlencode('http://www.facebook.com/yourfanpage'); /* Note Personal FB Pages will not work */
       $summary=urlencode('Custom message');
       $image=urlencode('http://www.yourdomain.com/facebookshare/images/customthumbnail.jpg');

?>


<a onClick="window.open('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;?>', 'sharer', 'toolbar=0,status=0,width=548,height=325');" target="_parent" href="javascript: void(0)">
                Share our Facebook page!
</a>

从你的例子中,我也注意到其中一个问题可能是&符号。你有100&amp;而不是100&amp;您需要仔细检查这些和空格等的所有链接。