我希望我的用户通过向他们发送Facebook私人按摩来邀请他们的朋友。我正在考虑使用发送按钮,但问题是每个邀请网址都是不同且唯一的,所以如果我使用发送按钮来执行此操作,我可能需要创建许多发送按钮,每个按钮都带有一个唯一的href。我认为这应该有效吗?但理想情况下,我希望用户只需在多朋友选择器中选择他们的朋友,只需单击发送按钮即可完成所有操作。有什么想法吗?
感谢您的帮助!
答案 0 :(得分:1)
您可以为邮件生成唯一的URL,其中包含用户要将邮件发送到的所有用户的ID。然后,当收件人访问URL并对自己进行身份验证时,您可以将URL及其用户ID交叉引用到数据库中的内容。
在不知道消息包含什么,其目的和您想要实现的目标的情况下,这是我能想到的最佳方法。
您将无法确定邮件实际发送给谁,因为Facebook不会在回调中返回用户ID,但如果您具有read_inbox权限,则应该能够查看用户ID方式。
答案 1 :(得分:0)
我认为更好的方法是设置一个邀请系统,在您登录的register.php中有一个邀请代码字段,将该信息存储在用户帐户数据库中并设置它可以使用的次数