如何使用 Viber REST API 通过 message_token 获取消息?
How to get message by message_token using Viber REST API?
我正在构建将使用不同服务提供服务的 Viber 机器人。问题之一是获取已发送给用户的确切消息。
“已收到”事件给出 message_token
,所以我想知道是否可以使用它来获取消息。
或者我必须使用自己的同步机制?
Viber message_token
是 Viber 服务器 and/or 您的本地或在线服务器之间点对点连接的标识符,而不是实际消息。此外,没有用于本地或在线存储消息的“缓冲区”。有一个内部过程可以在收件人离线时存储消息,然后在在线时重新发送消息,但我找不到对它们的直接访问。
我做了类似的事情,将传入的消息存储到 SQL,使用日期时间(毫秒)作为时间戳以识别消息。但是,您也可以结合 Token 来了解会话或更具体 user_ID
,两者都是唯一的。
希望这有助于解决您的问题...
我正在构建将使用不同服务提供服务的 Viber 机器人。问题之一是获取已发送给用户的确切消息。
“已收到”事件给出 message_token
,所以我想知道是否可以使用它来获取消息。
或者我必须使用自己的同步机制?
Viber message_token
是 Viber 服务器 and/or 您的本地或在线服务器之间点对点连接的标识符,而不是实际消息。此外,没有用于本地或在线存储消息的“缓冲区”。有一个内部过程可以在收件人离线时存储消息,然后在在线时重新发送消息,但我找不到对它们的直接访问。
我做了类似的事情,将传入的消息存储到 SQL,使用日期时间(毫秒)作为时间戳以识别消息。但是,您也可以结合 Token 来了解会话或更具体 user_ID
,两者都是唯一的。
希望这有助于解决您的问题...