获取openim账号的群聊天记录
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
tribe_id | String | 必须 | 1570721779 | 群号 | |
begin | Number | 必须 | 1448899200 | 查询起始时间,UTC秒数。必须在一个月内。 | |
end | Number | 必须 | 1448999200 | 查询结束时间,UTC秒数。必须大于起始时间并小于当前时间 | |
count | Number | 必须 | 100 | 查询条数 | |
next | String | 可选 | sadfkklah== | 迭代key |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
retCode | Number | 0 | 错误码 |
data | TribeMessageResult | a | 返回结构 |
|
|||
message | String | success | 错误信息 |
reason | String | success | 错误原因 |
succ | Boolean | true | 是否成功 |
1 2 3 4 5 6 7 8 9 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); OpenimTribelogsGetRequest req = new OpenimTribelogsGetRequest(); req.setTribeId( "1570721779" ); req.setBegin(1448899200L); req.setEnd(1448999200L); req.setCount(100L); req.setNext( "sadfkklah==" ); OpenimTribelogsGetResponse rsp = client.execute(req); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | < openim_tribelogs_get_response > < retCode >0</ retCode > < data > < messages > < tribe_message > < content > < message_item > < type >T</ type > < value >hello</ value > </ message_item > </ content > < from_id > < app_key >123</ app_key > < taobao_account >false</ taobao_account > < uid >im11</ uid > </ from_id > < time >1231231234</ time > < type >0</ type > < uuid >6290908080808</ uuid > </ tribe_message > </ messages > < next_key >sdfasd</ next_key > </ data > < message >success</ message > < reason >success</ reason > < succ >true</ succ > </ openim_tribelogs_get_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|