jsjj 发表于 2025-7-18 22:02:41

关于messagesendlater,有获取剩余时间的api吗?

比如延时5分钟发送个消息,有现成的api可以获取这个消息的剩余发送时间吗?

moyanming2013 发表于 2025-7-19 15:18:33

没有这种API。
有find查询API。

可以在发送消息前自己打个时间点,然后按你频率查询、对比这个时间点。

轩轩 发表于 2025-7-19 15:20:39

moyanming2013 发表于 2025-7-19 15:18
没有这种API。
有find查询API。



有道理

jsjj 发表于 2025-7-19 19:22:20

moyanming2013 发表于 2025-7-19 15:18
没有这种API。
有find查询API。



目前是这样实现的。消息发生的位置多了,就需要多地方处理了

moyanming2013 发表于 2025-7-19 21:58:45

jsjj 发表于 2025-7-19 19:22
目前是这样实现的。消息发生的位置多了,就需要多地方处理了

用msg id做个switch查询一下。

www378660084 发表于 2025-7-21 16:00:43

可以给消息结构体加个成员,把当前发送时间加上,这样就知道消息发送的时间点了

jsjj 发表于 2025-7-22 22:42:26

更新一下,其实是有api的。

MessagePendingFirst
页: [1]
查看完整版本: 关于messagesendlater,有获取剩余时间的api吗?