如何使用用户名/密码身份验证选项连接到Facebook聊天,并以Javascript或Ruby成功发送消息?

如何使用用户名/密码身份验证选项连接到Facebook聊天,并以Javascript或Ruby成功发送消息?,javascript,ruby,facebook-chat,node-xmpp,Javascript,Ruby,Facebook Chat,Node Xmpp,我尝试过使用node-xmpp包和blather-gem。我在胡说八道中走得最远,但两个都没有成功 无稽之谈: 节点xmpp尝试: 从Facebook API文档: 使用用户名/密码进行身份验证 DIGEST-MD5 SASL机制可用于支持传统的XMPP 或多协议IM客户端,而这些客户端不是针对 了解Facebook。此机制需要提示用户输入其 或她的密码;因此,应仅在必要时使用。在里面 特别是,不得用于以下任何客户: 代理XMPP连接必须直接从用户的计算机连接到Facebook。 向包括客户端开

我尝试过使用node-xmpp包和blather-gem。我在胡说八道中走得最远,但两个都没有成功

无稽之谈:

节点xmpp尝试:


从Facebook API文档:

使用用户名/密码进行身份验证

DIGEST-MD5 SASL机制可用于支持传统的XMPP 或多协议IM客户端,而这些客户端不是针对 了解Facebook。此机制需要提示用户输入其 或她的密码;因此,应仅在必要时使用。在里面 特别是,不得用于以下任何客户:

代理XMPP连接必须直接从用户的计算机连接到Facebook。 向包括客户端开发人员在内的第三方报告有关用户活动的消息或任何其他信息。 与Facebook集成,或具有Facebook应用程序ID。如果应用程序执行上述任何操作,则必须使用Facebook平台身份验证。 我认为您的应用程序正在执行以下操作之一,如果我错了,请纠正我,但根据您为您的废话和节点xmpp问题提供的链接,我认为您可能试图违反第三个标准

与Facebook集成,或具有Facebook应用程序ID。如果应用程序执行上述任何操作,则必须使用Facebook平台身份验证。
链接:

我创建Facebook应用程序ID只是为了尝试验证方法,因为用户名/密码不起作用。我不希望Facebook平台集成,我更希望它只使用用户名/密码。