野火修改历史机器人消息内容接口,可以修改消息已读、未读状态么?需求是想每天用机器人消息提醒用户填写日报,又不想每天都发个新消息,想发一条,然后每天修改已读未读状态。删除重发可以实现,但是机器人消息只有撤回消息,没有删除消息接口,你们有什么办法么?

zhangjie 8天前 37

野火修改历史机器人消息内容接口,可以修改消息已读、未读状态么?需求是想每天用机器人消息提醒用户填写日报,又不想每天都发个新消息,想发一条,然后每天修改已读未读状态。删除重发可以实现,但是机器人消息只有撤回消息,没有删除消息接口,你们有什么办法么?

最新回复 (1)
  • HeavyRain 7天前
    引用 2
    我们想了一个办法供参考,需要2步来完成这个工作:
    1,当有新内容时,调用更新消息接口来更新消息。这一步完成之后,如果消息已经读过了,消息不会变成未读的。
    2,针对还是已读的情况,需要自定义一个不存储的消息,里面包含这条消息的UID,当客户端收到这条消息后把这条消息改成未读,或者把会话标记为未读

    总结一下,服务调用机器人接口先更改一下提醒消息内容,再发一个命令(自定义不存储消息)让客户端把这条消息标记为未读
返回