问题标签 [twilio-programmable-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 投票
0 回答
181 浏览

twilio - 从 Twilio 频道中的消息中识别发件人

我们正在使用 Twilio 的 javascript SDK 来创建可编程聊天。我正在连接 messageAdded 事件以播放音频警报。但是对于入站消息(这是我想要的)和出站消息都会触发 messageAdded 事件。

处理程序接受一个参数,该参数表示一条消息

  1. 如何从邮件中识别发件人?我找到的最接近的是 message.author,它的入站值为“系统”。

  2. messageAdded 和 messageUpdated 事件有什么区别?

0 投票
0 回答
402 浏览

angularjs - Twilio Chat Angular JS - 403 禁止错误

在我的一个应用程序中集成了聊天。使用应用程序一段时间后,聊天 API 意外返回禁止 - 403 错误。

错误信息

我该如何解决这个问题?我需要发布应用程序才能生效。

0 投票
1 回答
57 浏览

twilio - 服务器关闭时来自 twilio 的传入消息会发生什么情况

当 twilio 号码有传入消息时,twilio 将尝试将消息发布到webhook中提供的端点。但是,如果端点不可访问或服务器已关闭,预期的行为是什么?是否可以稍后检索该消息,或者该消息是否显示为未发送给发送文本的人。

0 投票
1 回答
155 浏览

twilio - 是否可以仅在 IIS 上运行 Twilio Video 并用 C# 编写?

在所有示例中,我看到 Twilio VIdeo 仅在 node.js 上用作 Web 服务器。

是否可以在 IIS 以及用 C# 编写的服务器和客户端部分上运行它?

0 投票
1 回答
264 浏览

twilio - 使用 Twilio 可编程聊天 JavaScript SDK 创建用户

我创建了一个客户和一个我加入的私人频道。然后尝试使用以下方法添加另一个用户:

我明白了

我知道会员必须首先成为用户。如何使用 JavaScript SDK 创建用户?

编辑: philnash答案最重要的部分是The first time a new Identity is encountered by Chat. 所以,我刚刚使用这个身份创建了另一个客户端,它实际上已经创建了用户。简单的。

0 投票
1 回答
519 浏览

twilio - 使用 Twilio 可编程聊天 REST API 获取用户私人频道列表

使用 Twilio 用户身份,我可以调用哪些 API 来检索该用户所属的私人频道列表?

0 投票
0 回答
659 浏览

twilio - Twilio Chat JavaScript SDK getChannelByUniqueName 现在返回 403 禁止

昨天,我能够使用以下代码在多个私人频道之间创建和切换。一切都运行良好。我使用 Twilio 付费生产帐户。

今天,当我尝试访问频道时,getChannelByUniqueName返回 403 Forbidden。我还在 Twilio 控制台中注意到,我曾经创建并现在使用尝试访问频道的频道管理员的身份设置为Undefined.

在此处输入图像描述

今天我创建了新频道,并且在控制台中正确设置了频道管理员身份。一切正常,但仅限于这些新渠道。

我现在如何访问我昨天创建的频道?

更新: 几天后,新创建的频道保持其身份。我认为这已经解决了。

0 投票
0 回答
283 浏览

twilio - 我们可以在 twilio 可编程聊天中搜索聊天吗?

我想在其聊天记录中检索与给定关键字匹配的所有频道。Twilio 中有这样的 API 吗?

0 投票
2 回答
475 浏览

node.js - 在 NodeJS 应用程序中的应用程序消息传递中

我正在尝试为我的 Web 应用程序实现应用内消息传递(消息中心模块),它将在系统用户之间发送和接收消息。我使用 NodeJS 作为我的后端。

我打算为此使用推送通知。通过这种方法,我可以将每条新消息的推送通知发送给用户。这是我能想到的最简单的解决方案。

但是可能已经存在针对此问题的现成服务或库,因为这似乎是非常普遍的情况。我已经在评估 Twilio、Sendbird、Smooch、Pusher 和许多其他库,但它们的问题是它们不是我想要的电子邮件服务或短信服务。我不想向用户发送短信或电子邮件。

所以到目前为止,PUSH通知是我能想到的,实现简单的应用内消息服务。

如果有任何更好的方法或任何可用的图书馆来帮助这一点,那么请提出建议。

提前谢谢了。

0 投票
1 回答
161 浏览

twilio - Twilio 可编程聊天 sendMessage 返回值

Twilio 可编程聊天频道 'sendMessage' 方法返回一个承诺,其值似乎是新创建的消息的索引。但是,这在文档中没有得到证实。

这个值是实际索引吗?它是受支持的功能吗?