在Facebook / Twitter上分享并确认已分享

3
我需要创建一个分享到Facebook/Twitter的按钮。一旦用户点击该按钮并完成分享,我需要在JavaScript中获取到一个事件。
实际上,当用户在Facebook/Twitter上分享我的网站时会得到一些奖励。因此,当这个过程完成时,我需要触发一个事件。
不是在用户点击按钮时,而是在Facebook/Twitter成功提交分享时。
有什么想法吗?

你想在Facebook上做的是不被允许的。你不能因为用户分享而奖励他们:https://developers.facebook.com/policy/ - andyrandy
实际上我在谈论的是在我的网站上奖励,而不是在Facebook上。具体来说:
  • 有人访问了我的网站
  • 我有一个分享按钮
  • 如果访问者分享了,他将获得积分可用于我的网站。
- mim
但是看起来一些 WordPress 或 Magento 插件有此选项,我想你通过传播消息获得信用应该是很常见的,不是吗? - mim
1
不允许就是不允许,无论别人是否这么做;) - 不,这不是常见的做法,而是非常糟糕和垃圾邮件式的行为。所以在Facebook上是违法的。 - andyrandy
1
好的,luschn,我相信你的话 :) 谢谢你的回答,你可以把它发布为答案,我会接受它。 - mim
显示剩余3条评论
1个回答

3
您想要在Facebook上做的事情是不被允许的。您不能因分享而奖励用户:https://developers.facebook.com/policy 请查看第4.5节:

只能奖励某人登录您的应用程序,例如您的应用程序页面, 在您的应用程序页面上输入促销活动,或在某个地方签到。不要奖励其他操作。

总的来说,这也是非常糟糕的做法,用户应该喜欢或分享某些内容,因为他们想要这样做,而不是因为他们会得到某些东西。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接