【发布时间】:2020-04-28 16:41:30
【问题描述】:
我有一个在消息保存和消息更新时运行的 webhook。我做了一些基本的坏词过滤。我可以更新消息以过滤掉坏词。但是,当我尝试标记消息时,我收到错误消息。有没有人见过这样的事情?你是如何解决这个问题的?
代码:
client.flagMessage(message.id).then(r => console.log('flagged message', r))
我已经验证客户端工作正常,因为我能够在同一个 Promise.all() 调用中使用客户端更新消息。
错误:
标记失败并出现错误:“使用服务器端身份验证时必须提供用户或用户 ID。”
版本: “直播聊天”:“^1.7.4”
文档:
- https://getstream.io/chat/docs_rest/#flag
- https://github.com/GetStream/stream-chat-js/blob/master/src/client.js#L1227
这似乎与这个已关闭的问题非常相似: https://github.com/GetStream/stream-chat-js/issues/113
【问题讨论】:
标签: getstream-io