如何在我们的网站上分享Facebook后关闭弹出窗口?

时间:2012-02-06 12:06:31

标签: facebook facebook-sharer

我有一个网站,我想在共享网址或链接返回网站后放置一个Facebook分享按钮,并显示优惠券而不是分享按钮。

我们正在等待答案。 如果有人给出正确的答案或制作剧本,我会给出一些布鲁斯。

3 个答案:

答案 0 :(得分:2)

来自Facebook官方文档:

http://developers.facebook.com/docs/share/

  

已弃用“分享”按钮,而赞成“赞”按钮,以及   将不再受支持。请随时使用Like按钮   可以为您的应用带来最大流量。

我不知道具体如何重定向到您的网站,但我建议您在任何情况下切换到类似按钮

答案 1 :(得分:2)

我不是律师,但似乎强迫一个人分享某些东西是不正确的

https://www.facebook.com/promotions_guidelines.php

  

你绝对不能   条件登记或进入用户采取任何行动   任何Facebook的功能或功能,而不是喜欢一个页面,   登记到某个地方,或连接到您的应用。例如,你   不得在用户喜欢Wall的情况下注册或输入   在墙上发布,评论或上传照片。

你应该让你的公司律师在进一步强制分享之前先看看这个。

喜欢很容易做,并且明确允许。见:

http://developers.facebook.com/docs/reference/plugins/like/

答案 2 :(得分:0)

Facebook的sharer.php不再被弃用,但我建议你转而使用dialog/feed来引导人们回到你的优惠券上。

<a id='fb-share' style='text-decoration:none;' type='icon_link' onClick="window.open('https://www.facebook.com/dialog/feed?display=popup&app_id=YOUR_APP_ID&link=THE_PAGE_WITH_THE_SHARE_BUTTON?&description=MY_AWESOMENESS&redirect_uri=THE_PAGE_WITH_THE_COUPON&picture=URL_OF_A_PRETTY_IMAGE', 'mywindow', 'toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=580,height=325');
return false;" href="javascript: void(0)">Share on Facebook</a>";

我无法通过向喜欢或分享的优惠券提供TOS违规行为。