问题标签 [rocket.chat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2464 浏览

php - 在 PHP 网站中集成 Rocket.chat

我正在使用 Ubuntu 16,并且我有使用 Laravel 5.4 用 PHP 构建的网站,我想在这个网站上设置 Rocket.chat。遵循我所做的事情。

  1. 使用 snap install rocketchat-server 安装 Rocketchat 服务器
  2. 它在http://127.0.0.1:3000上成功运行
  3. 然后我在 HTML iframe 标记中使用http://127.0.0.1:3000在我的网站上显示火箭聊天。

根据 Rocket chat 的文档,我尝试登录 Rocket chat,但没有得到我必须做的事情。

但我得到了错误

ReferenceError:未定义流星

按照事情,我正在尝试做但没有任何办法。

  1. 当用户在我的网站上注册时,也可以在 Rocket Chat 中注册。
  2. 当用户登录我的网站时,也可以登录火箭聊天。
  3. 我是否需要使用它的 Rest API,如果是,那么它在我的网站上的显示效果如何?

我认为,我这样做的方法是不对的,所以有什么建议吗?根据我的要求,实施它的正确方法应该是什么?

0 投票
2 回答
3607 浏览

rocket.chat - 如何通过 Rocket.chat 中的 rest api 获取未读消息

您好,我已使用此https://docs.rocket.chat/api/rest-api/methods/channels/history通过 rest API 获取未读消息。

示例调用

  1. ( https://rcserver.rocket.chat/api/v1/im.history?roomId=ByehQjC44FwMeiLbX?&unreads=true )

  2. ( https://rcserver.rocket.chat/api/v1/im.history?roomId=ByehQjC44FwMeiLbX?&unreads=”+ true)

代码

我尝试了上面的链接和代码,但它不会在结果中给出任何未读属性

示例结果

请帮帮我。谢谢你。

0 投票
1 回答
215 浏览

rocket.chat - 如何仅获取后端rocket.chat 实例

有没有办法只获得一个后端rocket.chat proyect?我不想使用火箭的前端。我想创建一些应用程序并向火箭后端发出一些请求,以与火箭中的所有服务器功能进行交互。

0 投票
1 回答
508 浏览

mongodb - 连接MongoDB错误

所以我试图在 Ubuntu VM 上安装 RocketChat 和 MongoDB。我已经正确配置了所有内容,包括使用适当的 IP 地址:192.168.50.56(它应该被注释掉):

当我尝试连接时,我不断收到此错误:

0 投票
1 回答
2646 浏览

rocket.chat - (Rocket.Chat) 永不过期的身份验证令牌

我正在尝试重用 Rocket.Chat登录API 生成的相同 authToken。

开发者指南说:

随着令牌到期,您必须再次调用登录方法才能获得具有新到期日期的新令牌。您不必等到令牌过期后才请求新令牌。(链接在这里

但它没有提到到期日期配置。有没有办法为 authToken 设置无限过期?

0 投票
1 回答
246 浏览

sms - Rocketchat 为传入的 Twilio SMS 号码添加名称

使用 Rocket.chat 和 Twilio - 传入的聊天“用户”只是一个手机号码。如果正在进行多个对话,这对用户来说不是很友好。如果可能的话,通过姓名而不是电话号码来响应和跟踪对话会更好。

我有一个数据库,可用于将传入的 SMS 电话号码与我预期的大多数传入 SMS IM 的人名进行匹配。试图找出进行查找的最佳方法并将其添加到 Twilio # 身份,以便“聊天”对将使用它的内部用户更有意义。

感谢任何人可能有的任何想法,这将使我免于使用 Twilio 和 Rocket.Chat 重新发明轮子。

RocketChat 相关:如何将 SMS 消息从手机发送到 Livechat 频道

0 投票
1 回答
295 浏览

android - RocketChat 在 android 客户端上调用 webService

从 3 天前开始,我一直在尝试查找 android 客户端上的哪个文件或实现适用于 RocketChat REST Web 服务,例如:

不幸的是,我找不到让他们学习开发客户端应用程序的实现类,在此先感谢

0 投票
1 回答
1414 浏览

android - Android App无法连接到Rocket Chat服务器

我按照以下指南设置 Rocket Chat: https ://www.digitalocean.com/community/tutorials/how-to-install-configure-and-deploy-rocket-chat-on-ubuntu-14-04

它通过浏览器按预期工作。

尝试将其连接到从Play商店下载的Android Mobile App时,收到的消息是无法连接。SSL 证书来自 Let's Encrypt。

通过在线搜索,如果问题是让我们加密证书还是其他问题,我会不知所措?我一直在其他项目上使用 Let's Encrypt 没有问题。

是否有一些特别需要我进入 NGINX 反向代理?

0 投票
2 回答
266 浏览

meteor - 构建后不包括对 Rocket.Chat 所做的更改

我是使用 Meteor 和基于节点的应用程序开发的新手。我打算为我在 Rocket.Chat 中注意到的问题创建一个 PR。

我 git 克隆了 Rocket.Chat 开发分支并对某个文件进行了更改: https ://github.com/RocketChat/Rocket.Chat/blob/develop/packages/rocketchat-oembed/client/oembedImageWidget.html

之后,我成功运行了构建脚本。我的构建开始了,但不包括更改。使用 Chrome 开发工具检查更改,我仍然看到原始未更改的代码。

我知道这是一个相当笼统的问题,我敢肯定解决方案有点愚蠢,但知道为什么吗?

谢谢你。亲切的问候

0 投票
0 回答
42 浏览

android - 如何使用 DDP 区分没有参数和流的出版物?

火箭聊天理解

根据我对 Rocket Chat 平台的理解(如果我走错了方向,请纠正我),我们(Android 原生 - DDP)有 2 个抽象类用于从AbstractDDPDocEventSubscriber订阅,其目的是与服务器通信

AbstractStreamNotifyEventSubscriber - 与服务器就流进行通信

AbstractBaseSubscriber - 与服务器就出版物进行通信

正如我们所看到的,发布可能具有根据请求需要的参数,但截至目前,android 应用程序没有在订阅中使用具有参数的订阅,所以我们有protected final JSONArray getSubscriptionParams()AbstractBaseSubscriber然后我们不能在他们的子类中覆盖该方法。

问题

  1. 要调用基于参数的其他订阅(即发布),是否最好更改现有方法以删除 final 或为此创建新的基类以用于其他方法?
  2. Rocket.Chat - 哪个更适合客户端-服务器双向消息同步发布实现新内容?