问题标签 [twilio-conversations]

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 回答
39 浏览

twilio - 用于新对话的 Twilio whatsApp 聊天机器人欢迎消息

在 Twilio 中,有没有办法检测到当前与机器人的聊天对话是一段时间以来新创建的,例如 24 小时,以便聊天机器人可以用它触发欢迎消息?有可用的样品吗?

0 投票
0 回答
25 浏览

flexbox - 如何将 flex 代理端的信息发送到 Twilio 聊天机器人

使用 Twilio,有什么可能在代理转换结束时将一些信息从弹性代理端发送到聊天机器人端,例如变量中的代理名称或内存的记忆对象,以便我可以在之后使用它聊天机器人方面。

有可用的样品吗?

0 投票
0 回答
26 浏览

react-native - 导入模块时@twilio/conversations 抛出错误

有一个任务是使用@twilio/conversations 在 RN 上实现聊天。导入此模块时,错误不断出现。已经创建了一个新项目同样的事情。文档表明这个库是在 RN 下测试的。我尝试删除模块,清除缓存等。 在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
57 浏览

python - Twilio Conversations - 关闭的对话是否计入每个身份限制的频道

在 Twilio 文档中,有一个选项可以将对话的状态设置为活动、非活动或关闭。它说“请注意,封闭的对话不计入每次对话的参与者限制。” 但是,我不确定封闭的对话是否计入每个身份限制的频道(总共 1000 个)。任何人都可以澄清这一点吗?谢谢你

0 投票
1 回答
175 浏览

react-native - 当我尝试在 React Native 中使用 twilio/conversations 时出错

当我尝试在 React Native中使用Twilio Conversations时出现错误。

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
80 浏览

twilio - Twilio 对话 - 如何在默认服务 API 中创建新对话

我可以使用 Twilio.Rest.Conversations.V1.Create() 使用默认对话服务简单地创建一个新对话,但是如何使用 API 使用特定(非默认)对话服务创建一个新对话?我可以获取我想要的对话服务:ServiceResource.Fetch(pathSid: "ISxxxxxxxxxxxxxxxxxx") 但我看不到如何使用它来创建新的对话。

是否不通过编程 API 支持,我是否需要使用原始 json 来代替 URL?

0 投票
1 回答
231 浏览

react-native - Twilio Conversations - 获取 React Native 上超出的最大调用堆栈大小

我正在尝试在 React Native 中使用来自 javascript 的twilio 对话。

我收到 RangeError:调用时超出最大调用堆栈大小(本机堆栈深度)

我的 package.json 看起来像

这是日志

0 投票
0 回答
85 浏览

javascript - Twilio 对话 + React Native:发布时未发送图像

我正在使用Twilio 的 Conversations API在聊天中开发图像发送功能。图像发送在调试环境中的设备和模拟器上完美运行,但不适用于 iOS 和 Android (APK/IPA) 的发布版本。

选择图像的代码:

发送图像的代码:

图片选择器的 URI 来自应用程序的内部存储缓存,类似于file:///data/user/0/app.package.name/cache/rn_image_picker_lib_temp_344443-34rf-34rf.png. 该类型是 mime 类型,看起来像image/png.

如果我将 URI 硬编码为来自网络的内容,例如https://picsum.photos/200,图像会在发布时发送。

这是错误的屏幕截图。如果我传递{media: base64string}给 sendMessage 函数,我可以在调试环境中重现此错误。所以不知何故在发布时,它无法理解FormData并相信它是{media: base64string}。它很可能与 URI 有关。Image这也不是权限问题,因为当使用同一个库从手机的图库中挑选图像时,图像确实显示在组件中。

相关包版本:

0 投票
1 回答
140 浏览

python-3.x - Twilio Conversations API - 无法获取记录

我正在尝试在此处逐字获取 Twilio 文档之后的对话。

这将返回一个:

但是,如果我像这样提供对话服务 ID:

我正确地得到了对话对象。在我的情况下,我使用 webhook 来捕捉参与者何时加入对话,因为该事件不返回服务 sid,只返回对话 sid,这使我想做的事情变得复杂。我错过了什么?

0 投票
0 回答
19 浏览

twilio - Webhook 超时不遵循文档

根据 Conversations API文档,在预操作 webhook 无法获得响应的情况下:

(无响应或超时)

然后

对话将在一系列重试后发布未经修改的更改;您的消息将相应延迟。

然而,看起来实际结果是,当 webhook 发布超时时,Twilio 会向移动 SDK 返回错误。

老实说,当前的响应是我所希望的,但由于文档使它看起来像是一个错误,我只是想澄清预期的结果应该是什么,然后再做出任何会破坏我的东西的假设。