我正在开发一个应用程序,允许用户邀请他的朋友参加活动。
我想要实现的是,当主持人邀请朋友时,他可以通过按钮邀请那些不在应用上的人。这会向邀请的朋友发送一条消息,其中包含安装我们应用的链接。一旦他们安装了应用程序,他们就可以登录并立即查看他被邀请参加的活动。可以这样做吗?
关注的是,当收到邀请消息的用户安装应用程序并登录时,应用程序将如何知道登录的人是首先被邀请的人?如果应用程序无法关联它们,我们如何在他登录后向他提供相关事件?我想达到的目标是无法实现的吗?
我认为这可能是通过旧的Facebook API完成的,但是他们的新API只允许应用访问同时在应用上的用户的朋友,而不是那些不在应用上的朋友。在这种情况下,有没有办法让我们通过FB的消息传递对话框提取受邀者的UID?这会与小组聊天一起工作吗?
我知道另一种方法是通过电话号码确认和访问用户的联系人来完成,但我希望邀请过程通过Facebook进行,如果可能的话。
提前感谢大家的帮助。
乐