用户点击我页面上的 Facebook Like 按钮后,我想自动向他们发送一封电子邮件。这可能吗?
您不能强制用户连接您的应用程序并授予email
单击“赞”按钮即可获得许可。
不过你可以订阅edge.create event http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/ (using JS-SDK http://developers.facebook.com/docs/reference/javascript/)并致电FB.login http://developers.facebook.com/docs/reference/javascript/FB.login/为您的用户提供与您的应用程序连接的能力(请求email
许可),这样您就可以向他发送电子邮件。这是可选的,正如我所说,不能强制执行。只要用户能够看到喜欢按钮,就没有什么可以阻止他点击它。
其他选项是仅向已授权您的应用程序的用户显示“赞”按钮,因此您可以在他赞之前获取所有必需的信息,稍后显示“赞”按钮,监听事件并发送电子邮件。
Update:
您可能想阅读有关的文档JS-SDK http://developers.facebook.com/docs/reference/javascript/,特别是在FB.Event.subscribe http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/ and FB.login http://developers.facebook.com/docs/reference/javascript/FB.login/.
Update2:
看来(根据您创建的其他问题)您正在尝试在 Facebook 页面选项卡中实现此目的。这使得任务无法解决,因为用户总是会在您执行某些操作之前看到并能够喜欢页面。您只能在“页面”选项卡应用程序中向用户请求所需的信息,这完全取决于用户是否接受它......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)