我已经尝试过将多种XMPP库用于Node.js,但是在连接到Google
Talk的XMPP服务器时遇到了麻烦。我想联系并阅读朋友的状态,但我什至无法走出去!
mydomain.com
。 jid = 'ryan@mydomain.com';
password = 'my_google_password';
// Establish a connection
var conn = new xmpp.Component({
jid : jid,
password : password,
host : 'talk.google.com',
port : 5222
});
conn.on('online', function(){
sys.put("ONLINE");
});
conn.on('error', function(e) {
sys.puts(e);
});
建立了连接,但是身份验证失败,我从Google Talk收到以下消息:
<stream:error xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"> <not-authorized xmlns="urn:ietf:params:xml:ns:xmpp-streams"/> </stream:error>
...我想念什么吗?我尝试了其他库(https://github.com/mwild1/xmppjs),甚至是Python库,但仍然无法进行身份验证。我100%确定我的Google用户名和密码正确-
有任何提示/想法吗?
弄清楚了。
我正在处理一些不准确的示例。
在上面的示例中,您将需要更改:
var conn = new xmpp.Component({...})
…至…
var conn = new xmpp.Client({...})
问题内容: 我将Redis To Go与https://github.com/mranney/node_redis库结合使用。Redis给了我一个看起来像的URL,但是我不知道如何使用它,因为它只占用了主机和端口。 问题答案: 我相信您拥有的网址的方案是: 。 我不相信被使用。提供了两种登录方法:和。自述文件中有详细信息,但以下是相关部分供参考: redis.createClient(端口,主机,
问题内容: 由于共享主机,我的目标主机上的redis服务器不是在端口上运行,而是在非常特定的套接字上运行,该套接字可以通过套接字文件连接,只有我的用户可以访问。 但是,我还没有找到如何在and 包(我想使用的包)中通过套接字指定连接的方法。 有人知道怎么做吗? 问题答案: 更新: 我下面的回答不是真的正确。事实证明,我下面提到的问题中的解决方案实际上仍然有效。IMO,这更多是巧合,但是您可以执行以
问题内容: 如何使用Node.js通过SSL连接到MongoDB服务器? 我已经阅读了一些驱动程序(mongojs,mongodb- native )的源代码,并且我已经搜索了一段时间,但是似乎找不到任何合适的教程,指南或文档。 问题答案: 如评论中所建议,具有所需的一切。 我使用以下命令启动并运行: 编辑 你也可以从猫鼬做ssl :
本文向大家介绍node.js通过Sequelize 连接MySQL的方法,包括了node.js通过Sequelize 连接MySQL的方法的使用技巧和注意事项,需要的朋友参考一下 一.通过koa2脚手架构建项目 1.1 安装koa-generator 在终端输入: 1.2 使用koa-generator生成koa2项目 成功创建项目后,进入项目目录,并执行npm install命令 1.3 启动项
我想在java中连接到Amazon EC2上的PostgreSQL数据库。我可以使用Mac上名为Postico的postgres客户端连接到它。我指定下一个信息: > 主机(ec2 xx xx xx xx.xx-xx-x.compute.amazonaws.com) 用户 密码 数据库名称 SSH主机 用户 密码-空白 私钥-. pem文件 我找不到任何关于如何在Java中连接它的例子。我找到了一
日志: 我被困在这里,真的不知道问题是什么。有帮手吗?