用户点击我页面上的Facebook赞按钮后,我想自动向他们发送电子邮件。这可能吗?
答案 0 :(得分:4)
您无法通过点击“赞”按钮强制用户与您的应用程序建立联系并授予email
权限。
然而,您可subscribe to edge.create
event(使用JS-SDK)并致电FB.login
,为您的用户提供与您的应用连接的权限(请求email
权限),这样您就可以能够发送电子邮件给他。这是一个可选的,正如我所说,不能强制执行。只要用户能够看到Like按钮,就无法阻止他点击它。
其他选项仅向已经授权您的应用程序的用户显示Like按钮,这样您就可以在他喜欢之前获取所有必需的信息,稍后显示Like Button,收听活动并发送电子邮件。
<强>更新强>
您可能希望阅读有关JS-SDK的文档,尤其是FB.Event.subscribe
和FB.login
上的文档。
<强> UPDATE2:强>
看起来(根据您创建的其他问题)您正试图在Facebook页面选项卡中实现此目的。这使得任务无法解决,因为用户总是会看到并能够在您做某事之前喜欢页面。您只能在“页面”选项卡应用程序中向用户请求所需信息,完全由用户接受或不接受...