0

我的公司在 Facebook 上开发了一种客户支持产品,我们希望为代表提供一种通过 Facebook Chat 联系客户的方式。我已阅读 Chat API 文档,但不清楚用户是否必须成为 Facebook 上的朋友才能聊天,或者他们都安装了 Facebook 应用程序就足够了?更多限制?任何见解将不胜感激。

提前感谢您的回答, Yaniv Hakim

4

1 回答 1

0

Facebook 向外部世界提供XMPP端口,而在内部实现MQTT。根据 XMPP 规范,消息传递在两个实体之间工作,而不需要它们在彼此的名册列表(朋友/联系人列表)中。然而,Facebook 似乎将此限制作为其自身业务需求的一部分。我认为,如果两个联合实体试图在没有出现在名册列表中的情况下相互发送消息,那么即使是 GoogleTalk 也不允许这样做。

简而言之,是的,您可以发送消息。您不需要某人的在场授权即可向他们发送消息(在 XMPP 世界中)。然而,尽管 XMPP 规范没有强制要求,但某些服务有要求这样做的策略。

于 2012-08-15T17:20:30.450 回答