我的网站上的链接工作正常,但我注意到这些链接现在都没有用。
例如: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 请提出任何建议。
答案 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&p[title]=<?php echo $title;?>&p[summary]=<?php echo $summary;?>&p[url]=<?php echo $url; ?>&&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;您需要仔细检查这些和空格等的所有链接。