twilio - 使用 Twilio 可编程聊天 JavaScript SDK 创建用户
问题描述
我创建了一个客户和一个我加入的私人频道。然后尝试使用以下方法添加另一个用户:
Channel.add(identity)
我明白了
50200 - User not found
我知道会员必须首先成为用户。如何使用 JavaScript SDK 创建用户?
编辑: philnash答案最重要的部分是The first time a new Identity is encountered by Chat
. 所以,我刚刚使用这个身份创建了另一个客户端,它实际上已经创建了用户。简单的。
解决方案
Twilio 开发人员布道者在这里。
您没有从文档中明确地从 JavaScript SDK 创建用户:
聊天第一次在服务实例中遇到新身份时,将使用遇到的身份创建新的用户实例。如果身份存在,则现有用户记录将用于该会话/请求。对于端点和访问令牌以及在成员资源的 POST 中创建成员都是如此。
如果您需要在通过 SDK 遇到身份之前使用用户,那么您可以使用 REST API 创建用户。
推荐阅读
- android - 使用来自 firebase 远程配置的 `base_url` 使用 dagger 注入改造
- python - mechanicalsoup 的 StatefulBrowser 似乎在一段时间内没有正确刷新 True 循环
- wiki - 在 Dremio Wiki 中为 VDS 添加表格列和列描述
- python - TypeError: 'float' 类型的对象没有 len() - 神经网络
- bluetooth - KDE 中的浏览器和蓝牙耳机
- python - Python Flask_SQLAlchemy query.order_by(time)
- java - 有没有办法为菜单和其下的片段添加一个图像?
- python - Django Deserializer:安装夹具时出现问题。必须是整数
- java - 在 Java 中完成 Comparable 接口后 Arrays.sort 如何工作
- sql - Oracle 正则表达式计算由逗号包围的字符串的多次出现