我们正在开发一款允许用户仅通过Facebook登录的应用。 现在我们计划使用facebook xmpp引入聊天方面。
在我开始之前,juts想要检查人们是否可以通过我们的应用程序互相聊天,即使他们不是Facebook上的朋友?
这对我们很重要,因为我们的应用可能需要在Facebook上不是朋友的用户之间进行互动。
答案 0 :(得分:3)
Facebook上的XMPP聊天要求您成为所有聊天方的Facebook好友。否则,它可能被用来向人们发送他们不认识的人的消息。
答案 1 :(得分:1)
我不是Facebook的开发人员,所以我不知道这是否有帮助。但请记住,只要收件人没有阻止他们,您就可以向非朋友发送普通邮件。换句话说,如果收件人不在用户的朋友列表中,您可以尝试回退到常规邮件系统;也就是说,简单地通过普通消息传递API路由“聊天”。同样,如果非朋友向您发送消息,则应用会从收件箱中提取该消息并将其发送到您的聊天窗口。
但这种方法有两点需要注意: