当前位置: 首页 > 知识库问答 >
问题:

Twilio chat:我可以获得一个频道的消息历史记录而不加入该频道吗?

元景天
2023-03-14

我正在使用Twilio chat SDKfor iOS,但遇到了一个问题。我可以获得通道列表,获得单个通道,并成功获得该通道的消息计数。我要做的下一件事是使用GetLastWithCount从该通道获取最后一条消息。但是,从不调用该方法的完成。

我需要在没有实际加入频道的情况下这样做,因为我只是试图获得最后一条消息,以便与许多其他消息一起显示在一个摘要屏幕中。我不想加入,因为对方可能在另一端在线,它会错误地将用户显示为在线(即使是短暂的)--当它只是一个工作中的自动化功能时。(他们还没有进入“聊天室”。)

我已经将客户端同步策略设置为.all,甚至在尝试GetLastWithCount之前尝试同步特定通道。

共有1个答案

戈建白
2023-03-14

这里是Twilio开发者布道者。

您可以这样做,但您的用户需要有一个新的权限才能这样做。关于用户角色和权限的文档值得阅读以了解更多信息。

默认用户权限为:

    null
 类似资料:
  • 我需要提取5年前公司YouTube频道上的活动。我遇到了一个YouTube分析API的问题,因为它限制了我最近30天的活动。我正在考虑接下来尝试YouTube数据API V3,但我想首先在这里问一下,是否有人知道如何从YouTube频道中提取深层历史数据。我感兴趣的主要是每天每个视频的浏览量。我正在使用谷歌云平台,需要将数据存储在BigQuery中。 https://developers.goog

  • 下午好 我再次有一个关于不和谐蟒蛇机器人的问题。所以我想做一些支持脚本之类的东西。我的想法是给所有的支持者写一个命令,如果他们值班的话,保存在一个json文件中。这没问题,但我的问题是,我希望用户在连接到一个名为“支持室”的特定语音频道时,收到多少支持者在值班。有人知道我如何写一个脚本,当一个成员加入这个特定的语音频道时,他会收到一条信息,例如:member.send(“你现在在支持室”。请等到支

  • 我重用了一个snipe命令代码来执行这个fetch命令,但这并不是我的问题。 我正试图从一个频道获取一条消息,并将其发布到指定的频道中,例如:在X中抓取消息,并将其发布到Y中。如果这有意义,那么到目前为止,我所拥有的只有: 非常感谢您的帮助! ps:到现在为止,它从它运行的命令的通道中获取消息。如果我在X通道中发送了一条消息,并在X通道中运行该命令,它将在X通道中获取消息。我的目标是尝试从一个频道

  • 问题内容: 如果我从未检查过Go通道的状态,可以永远保持打开状态(永远不关闭通道)可以吗?会导致内存泄漏吗?下列代码可以吗? 问题答案: 可以永远保持Go频道永远不关闭。当不再使用该通道时,将对其进行垃圾回收。 请注意,只有当接收器正在寻找关闭通道时,才需要关闭通道。关闭通道是通道上的控制信号,指示没有更多数据跟随。 设计问题:通道关闭

  • 我正在制作一个discord机器人,我希望它在加入新公会时发送消息。 但是,我只想让它在它加入的公会的通道中发送消息: 我注意到的问题是只返回服务器的第一个通道的名称。我想通过所有渠道迭代,最后只在渠道上发送消息。 它的变通方法是什么?

  • 登录频道 1. 启动网络浏览接口。 若要将频道登录至Memory Stick™,需先将Memory Stick™正确插入PSP™内。 2. 开启正在传输支持RSS之内容的Web网页。 3. 从Web网页中选择代表RSS传输的图示。 请遵循画面指示,登录频道。登录后的频道会被保存至Memory Stick™或主机内存。 使用RSS频道指南 使用RSS频道指南,会显示RSS传输网站的网址集、检索网页。