我创建了一个客户端和一个私有频道我加入。然后尝试使用以下方法添加其他用户:
Channel.add(identity)
我得到了
50200 - User not found
我知道会员必须先成为用户。如何使用JavaScript SDK创建用户?
编辑:
philnash答案中最重要的部分是The first time a new Identity is encountered by Chat
。所以,我刚刚使用这个身份创建了另一个客户端,它实际上创建了用户。简单。
答案 0 :(得分:1)
Twilio开发者传道者在这里。
您不能通过JavaScript SDK from the documentation显式创建用户:
第一次在Service实例中Chat遇到新的Identity时,将使用遇到的Identity创建一个新的User实例。 如果存在标识,则现有用户记录将用于该会话/请求。这适用于端点和访问令牌,以及用于在POST中创建成员资源的成员。
如果您需要在通过SDK遇到身份之前使用用户,那么您可以create a user using the REST API。