标签: facebook facebook-oauth facebook-chat
我的公司在Facebook上开发了一个客户支持产品,我们希望让代表们通过Facebook Chat与客户联系。 我已经阅读了聊天API文档,目前尚不清楚用户是否必须是Facebook上的朋友才能聊天,或者他们是否已经安装了Facebook应用程序?更多限制? 任何见解都将受到赞赏。
先谢谢你的回答, Yaniv Hakim
答案 0 :(得分:0)
Facebook向外界提供XMPP端口,而在内部实施MQTT。根据XMPP规范,消息传递在两个实体之间工作,而不在彼此的名单列表中(朋友/联系人列表)。然而,Facebook似乎将此限制作为其业务需求的一部分。我认为,如果两个联合实体试图在不列入名单的情况下向对方发送消息,即使GoogleTalk也不允许这样做。
简而言之,是的,你可以发送消息。您不需要某人的在线授权才能向他们发送消息(在XMPP世界中)。然而,一些服务有一个要求这样做的政策,尽管这不是XMPP规范要求的。