我在Facebook上分享时遇到了问题。
我有几个与项目相对应的图像。在每张图片下方,我都有一个分享按钮,但我不想分享所有页面...只需分享这个项目(图片/标题/说明)。
这可能吗?我一直在寻找,我得到的是:
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;}
“onclick =”return fbs_click()“target =”_ blank“>在Facebook上分享
问题在于,当我分享时,共享内容是所有页面而不是特定项目。
提前感谢您的帮助。
答案 0 :(得分:1)
看看this tutorial on HyperArts。将代码升级到最新方法将为您提供所需的功能。
在javascript调用中,您可以像要求一样指定图像,标题和说明。
教程中的示例:
FB.ui(
{
method: 'feed',
name: 'HyperArts Blog',
link: 'http://hyperarts.com/blog',
picture: 'http://www.hyperarts.com/_img/TabPress-LOGO-Home.png',
caption: 'I love HyperArts tutorials',
description: 'The HyperArts Blog provides tutorials for all things Facebook',
message: ''
});