Hub 数据结构
Contact 上下文数据字段
在 Hub 服务里将联系人的其他数据信息均保存在上下文中,即 Contact 的 context
字段中。
avatarFileLabel
- 联系人头像的文件标签,参看 File Label 结构。
Message 负载数据字段
在 Hub 服务里消息的负载数据不仅记录了消息数据还记录了消息类型,即 Message 的 payload
字段。
type
- 消息类型。text
- 文本消息类型。file
- 文件消息类型。image
- 图片消息类型。
content
- 文本消息的文本数据,使用 Base64 格式。
对于图片和文件消息类型,可以通过 Message 的 attachment
字段获取对应的文件码,通过文件码获取文件数据。
Account JSON 字段
账号数据事件。
字段 |
类型 |
必填 |
默认值 |
描述 |
---|---|---|---|---|
|
long |
Y |
– |
事件序号 |
|
string |
Y |
– |
事件名 |
|
string |
Y |
– |
产品名 |
|
string |
Y |
– |
通道码 |
|
Y |
– |
账号数据 |
Conversations JSON 字段
会话数据事件。
字段 |
类型 |
必填 |
默认值 |
描述 |
---|---|---|---|---|
|
long |
Y |
– |
事件序号 |
|
string |
Y |
– |
事件名 |
|
string |
Y |
– |
产品名 |
|
string |
Y |
– |
通道码 |
|
Array< Conversation > |
Y |
– |
最近会话列表 |
Group Data JSON 字段
群组数据事件。
字段 |
类型 |
必填 |
默认值 |
描述 |
---|---|---|---|---|
|
long |
Y |
– |
事件序号 |
|
string |
Y |
– |
事件名 |
|
string |
Y |
– |
产品名 |
|
string |
Y |
– |
通道码 |
|
Y |
– |
群组数据,参看 Group |
Contact Zone Data JSON 字段
联系人分区数据事件。
字段 |
类型 |
必填 |
默认值 |
描述 |
---|---|---|---|---|
|
long |
Y |
– |
事件序号 |
|
string |
Y |
– |
事件名 |
|
string |
Y |
– |
产品名 |
|
Y |
– |
分区数据,参看 Contact Zone |
|
|
int |
Y |
– |
数据的起始索引 |
|
int |
Y |
– |
数据的结束索引 |
|
int |
Y |
– |
数据总数量 |
Messages JSON 字段
消息列表数据。
字段 |
类型 |
必填 |
默认值 |
描述 |
---|---|---|---|---|
|
long |
Y |
– |
事件序号 |
|
string |
Y |
– |
事件名 |
|
string |
Y |
– |
产品名 |
|
N |
– |
当前消息清单对应的群组 |
|
|
N |
– |
当前消息清单对应的参与人 |
|
|
int |
Y |
– |
起始索引位置 |
|
int |
Y |
– |
结束索引位置 |
|
Array< Message > |
Y |
– |
消息数据清单 |