2017-04-10 58 views

回答

0

沒有API可以從Viber獲取消息歷史記錄,但是您可以創建包含收到和發送消息歷史記錄的列表。

您可以創建各種技術的定製服務(客戶端),但這裏是例如使用Java with Spring boot

在這個例子中,你可以在SpringEchoBot類創建列表。名單將存儲所有messagees recivied在onMessageReceived方法及response.send()返回。

因此,在短期它您創建消息歷史記錄存儲,當你想管理它。

+0

謝謝,這是一個明顯的方法。這意味着無法獲取此客戶端啓動之前發佈的任何消息。 – Nikolay

+0

那就對了。唯一的例外是當你的webhook暫時不可用,Viber正試圖發送消息給你的機器人。消息被放入隊列並等待您的webhook再次可用。 一旦您的webhook再次聯機,隊列將自行清空。但這是不受歡迎的行爲,並沒有成爲歷史。 – dafilipaj

相關問題