2017-04-10 36 views

回答

0

没有API可以从Viber获取消息历史记录,但是您可以创建包含收到和发送消息历史记录的列表。

您可以创建各种技术的定制服务(客户端),但这里是例如使用Java with Spring boot

在这个例子中,你可以在SpringEchoBot类创建列表。名单将存储所有messagees recivied在onMessageReceived方法及response.send()返回。

因此,在短期它您创建消息历史记录存储,当你想管理它。

+0

谢谢,这是一个明显的方法。这意味着无法获取此客户端启动之前发布的任何消息。 – Nikolay

+0

那就对了。唯一的例外是当你的webhook暂时不可用,Viber正试图发送消息给你的机器人。消息被放入队列并等待您的webhook再次可用。 一旦您的webhook再次联机,队列将自行清空。但这是不受欢迎的行为,并没有成为历史。 – dafilipaj

相关问题