文档

Vivox Safe Text

Vivox Safe Text

证据报告 HTTP 响应示例

包含证据报告查询返回的消息数据的 HTTP 响应格式示例。
阅读时间2 分钟最后更新于 2 个月前

响应的顶层包含一个
results
对象,这个对象包含各个消息对象,顶层还包括一个
next
字段,这个字段包含下一条消息(如果频道中有更多消息)的 Unix 时间戳(整数)。如果没有更多消息要返回,则
next
字段将返回为
null
。使用
next
值作为后续请求中的
start_ts
可以获取下一页结果。每个消息对象都包含一个
message_id
、
sender_id
和一个
message_versions
数组。
message_versions
字段包含时间戳、消息正文和可选的
unsafe_message
字段(如果应用了过滤功能)。
消息按升序显示,最早的消息排在结果中的最前面。消息版本按降序显示,最新的消息版本排在最前面,最早的消息版本排在最后面。
下面是一个文本证据管理响应示例:
{ "results": [ { "sender_id": "sip:your-issuer.username1.1234.@yourdomainname.vivox.com", "message_versions": [ { "unsafe_message": "Message 1: Edit 2: testing the fucking filter", "timestamp":1697117082123458, "body": "Message 1: Edit 2: testing the **** filter" }, { "timestamp":1697117040123457, "body": "Message 1: Edit 1" }, { "timestamp":1697117012123456, "body": "Message 1" } ], "message_id": "434461955301228290" }, { "sender_id": "sip:your-issuer.username2.1234.@yourdomainname.vivox.com", "message_versions": [ { "timestamp":1697117091123459, "body": "Message 2" } ], "message_id": "434461975538075906" }, { "sender_id": "sip:your-issuer.username1.1234.@yourdomainname.vivox.com", "message_versions": [ { "timestamp":1697117217124567, "body": "Message 3" } ], "message_id": "434462007728276226" }, { "sender_id": "sip:your-issuer.username2.1234.@yourdomainname.vivox.com", "message_versions": [ { "timestamp":1697117224124568, "body": "Message 4" } ], "message_id": "434462009596678402" } ], "next": null}