体育万博app下载_manbetx客户端网页版_bet万博网站

获取历史记录接口是云通讯平台为开发者提供的隔天获取im历史记录的接口。该接口支持按天获取,获取的是应用下所有账号的消息记录。该接口目前仅供专有云使用。

如果要使用该接口,需要在控制台IM管理页面—>选择应用—>点击IM专业版功能配置—>进入历史消息页面,勾选按天生成历史消息记录。当天勾选后,第二天可以获取历史记录。

官网可自行下载历史记录文件。点击”IM专业功能配置-历史消息下载”,可下载隔天历史消息文件。每个文件只能下载一次。缺省仅提供一个月的下载列表;如果单独购买了历史记录延长服务,购买几个月,则可以多看几个月;详情查看历史消息下载

       

1、请求地址

  • POST /2013-12-26/Application/{appId}/IM/GetMsgRecordsFile
  •         

    2、请求包头

    请参阅《鉴权说明

    3、请求包体

    属性
    类型
    约束
    说明
    date
    String
    可选

    消息日期,如不填默认取前一天或前一周

    time_type为day时,为消息数据当天日期,格式‘yyyy-mm-dd’;

    type
    String
    可选
    时间类型,天:day

    4、请求示例       

  • POST /2013-12-26/Application/20150314000000110000000000000010/IM/GetMsgRecordsFile?sig=C1F20E7A97 
  • HTTP/1.1
  • Accept:application/json;
  • Content-Type:application/json;charset=utf-8;
  • Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyM=

  • {"date":"2017-12-23","type":"day"} 
  •         

    5、响应包体

    注: 使用fileUrl下载时,请在fileUrl后拼接?fileToken={fileToken},fileToken为响应中的fileToken。返回的消息记录文件只能下载一次,请注意保存消息文件。 

    属性
    类型
    约束
    说明                                                                                                         
    statusCode
    String
    必选
    请求状态码,取值000000(成功)。
    fileToken
    String
    必选
    下载文件校验码
    fileUrl
    String
    必选
    下载URL

    6、响应示例

  • HTTP/1.1 200 OK
  • Content-Length: 641

  • {"statusCode":"000000","fileToken":"e861b00fd412fc4ae4ca0b02746b8e93","fileUrl":"http://ip:port/imdown/aaf98f894f16fdb7014f24ff7a93122a/2015-11-08/0ee53128dddb4731b344698f82e78e67_aaf98f894f16fdb7014f24ff7a93122a_2015-11-08_day.zip"}
  •    

    7、历史文件参数说明

     属性                                                                                      
     说明                                                                                    
    app_id_sender
    发送方appkey
    msg_sender
    发送者
    app_id_receiver
    接收方appkey
    msg_receiver
    接收者
    device_type
    发送者设备类型  
    1: Android Phone 
    2: iPhone  
    10: iPad  
    11: Android Pad  
    20: PC  
    21: H5
    msg_len
    消息长度
    msg_type
    消息类型
    1:文本消息
    2:语音消息
    3:视频消息
    4:图片消息
    5:位置消息
    6:文件
    msg_content
    消息内容
    msg_file_url
    附件下载地址
    msg_file_name
    附件名称
    group_id
    群组ID
    msg_id
    消息ID
    msg_file_size
    附件大小,单位字节
    date_created
    创建时间
    msg_domain
    自定义数据,需要based64解密
    ext_opts
    平台扩展信息
    msg_id
    消息ID
    msg_file_size
    附件大小,单位字节
    date_created
    创建时间
    msg_domain
    自定义数据,需要based64解密
    ext_opts
    平台扩展信息