注册

环信服务器聊天记录接口time参数取值问题support@easemob.com


环信开发文档/服务器端集成/聊天记录/导出聊天记录/根据时间条件下载历史消息文件,获取历史记录文件的接口/{org_name}/{app_name}/chatmessages/{time},其中的time,环信的文档提示:查询的时间格式为10位数字形式(YYYYMMDDHH),例如要查询2016年12月10号7点到8点的历史记录,则需要输入2016121007,7:00:00的信息也会包含在这个文件里。通过该参数可以获得1个小时以内,也就是上午7点~8点(待验证)的历史消息。
问题来了,如果其中time参数的的HH输入01~11之外的其它值,比如12,13,14....24就会报出Failed to find char message history download url这样的错误提示,请问如果我想获得12~24点的历史记录文件,如何实现呢。
 
已邀请:
一次只能获取一个小时的
一次取一个小时的历史记录大概晓得,但是,如果要取中午12点之后的历史记录,请问time参数的最后2位HH的值怎么给呢,HH的值如果大于11,会无法返回争取的历史记录文件。也就是报Failed to find char message history download url这样的错误提示。
之前也有人问过类似的问题,同样的错误。
storage_object_not_found
...
{ "error": "storage_object_not_found", "timestamp": 1490144856909, "duration": 0, "exception": "org.apache.usergrid.rest.exceptions.StorageObjectNotFoundException", "error_description": "Failed to find chat message history download url for appkey: yimahuiapp#mazda, time: 2017032121" }
这就是因为time的HH取了21
 

要回复问题请先登录注册