如何使用crisp.chat RTM api?

Posted

技术标签:

【中文标题】如何使用crisp.chat RTM api?【英文标题】:How to use crisp.chat RTM api? 【发布时间】:2019-11-16 17:21:15 【问题描述】:

我正在尝试验证并使用 Crisp.chat rtm api,但它的响应是 203 并且满足 No 'Access-Control-Allow-Origin' 。

import io from 'socket.io-client';
var socket = io('https://app.relay.crisp.chat/');

https://docs.crisp.chat/api/v1/#header-%F0%9F%94%80-rtm-events

无法加载https://app.relay.crisp.chat/socket.io/?EIO=3&transport=polling&t=Ml76bvR:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问 Origin 'http://localhost:3002'。

【问题讨论】:

【参考方案1】:

应该使用库https://github.com/crisp-im/node-crisp-api 并与之建立实时联系。 你不能在前端使用它。

【讨论】:

以上是关于如何使用crisp.chat RTM api?的主要内容,如果未能解决你的问题,请参考以下文章

Slack RTM API 连接到多个服务器

如何访问对象内具有美元符号的受保护数组键(来自 RTM-php 的响应)?

技术分享| 基于RTM 实现的呼叫邀请如何添加推送功能?

技术分享| 基于RTM 实现的呼叫邀请如何添加推送功能?

技术分享| 基于RTM 实现的呼叫邀请如何添加推送功能?

如何将 Slack 机器人扩展到 1000 个团队