0

我希望我的用户通过向他们发送 Facebook 私人按摩来邀请他们的朋友。我正在考虑使用发送按钮,但问题是每个邀请 url 都是不同且唯一的,所以如果我使用发送按钮来执行此操作,我可能需要创建许多发送按钮,每个按钮都带有唯一的 href。我认为这应该工作?但理想情况下,我希望用户只需在多朋友选择器中选择他们的朋友,然后只需单击发送按钮即可完成所有操作。有任何想法吗?

谢谢你的帮助!

4

2 回答 2

1

您可以为消息生成一个唯一 URL,其中包括用户想要向其发送消息的所有用户的 ID。然后,当收件人访问 URL 并对其进行身份验证时,您可以将 URL 及其用户 ID 交叉引用到您数据库中的内容。

在不知道消息包含什么、它的目的以及你想要达到什么的情况下,这是我能想到的最好的方法。

您将无法知道消息实际发送给谁,因为 Facebook 不会在回调中返回用户 ID,但如果您具有 read_inbox 权限,您应该能够以这种方式查找用户 ID。

于 2012-08-09T09:43:22.883 回答
0

我认为解决此问题的更好方法是设置邀请系统,在您登录的 register.php 中有一个邀请码字段,将该信息存储在用户帐户数据库中并设置可以使用的次数

于 2012-08-09T09:57:07.383 回答