微信获取聊天记录
获取聊天记录

此接口返回的聊天记录中,对于图片、语音、视频,分别展示成文本格式的[image]、[voice]、[video]。对于较可能包含重要信息的图片消息,后续将提供图片拉取URL,近期将上线。
调用说明
1 2 3 4 5 6 7 8 9 | http请求方式: POST http请求方式: POSThttps://api.weixin.qq.com/customservice/msgrecord/getmsglist?access_token=ACCESS_TOKENhttps://api.weixin.qq.com/customservice/msgrecord/getmsglist🎜?access_token=ACCESS_TOKEN🎜POST数据示例如下: { "starttime" : 987654321, "endtime" : 987654321, "msgid" : 1, "number" : 10000} |
参数说明
| 参数 | 说明 |
| starttime | 起始时间,unix时间戳 |
| endtime | 结束时间,unix时间戳,每次查询时段不能超过24小时 |
| msgid | 消息id顺序从小到大,从1开始 |
| number | 每次获取条数,最多10000条 |
返回说明
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | {< /code> "recordlist" : [ { "openid" : "oDF3iY9WMaswOPWjCIp_f3Bnpljk", "opercode" : 2002, "记录列表" : [🎜 🎜 {🎜🎜 "openid" : "oDF3iY9WMaswOPWjCIp_f3Bnpljk",< /code>🎜🎜 |
参数说明
| 参数 | 说明 |
| worker | 完整客服帐号,格式为:帐号前缀@公众号微信号 |
| openid | 用户标识 |
| opercode | 操作码,2002(客服发送信息),2003(客服接收消息) |
| text | 聊天记录 |
| time | 操作时间,unix时间戳 |
返回码说明
| 返回码 | 说明 |
| 65400 | API不可用,即没有开通或升级到新版客服功能 |
| 65416 | 查询参数不合法 |
| 65417 | 查询时间段超出限制 |
调用示例
第一次
请求:
https://api.weixin.qq.com/customservice/msgrecord/getmsglist
?access_token=ACCESS_TOKEN
POST数据示例如下:
{
"starttime" : 1464710400,
"endtime" : 1464796800,
"msgid" : 1,
"number" : 10000
}
返回:
{
"recordlist"
: [
{
"openid"
:
"oDF3iY9WMaswOPWjCIp_f3Bnpljk"
,
"opercode"
: 2002,
"text"
:
" 您好,客服test1为您服务。"
,
"time"
: 1464710500,
"worker"
:
"test1@test"
},
{
"openid"
:
"oDF3iY9WMaswOPWjCIp_f3Bnpljk"
,
"opercode"
: 2003,
"text"
:
"你好,有什么事情?"
,
"time"
: 1464710600,
"worker"
:
"test1@test"
},
......
],
"number":10000,
"msgid":20165258
}
请求的number(10000)和返回的number(10000)一样,该时间段可能还有聊天记录未获取,将msgid(20165258)填进下次请求中;
第二次
请求:
https://api.weixin.qq.com/customservice/msgrecord/getmsglist
?access_token=ACCESS_TOKEN
POST数据示例如下:
{
"starttime" : 1464710400,
"endtime" : 1464796800,
"msgid" : 20165258,
"number" : 10000
}
返回:
{
"recordlist"
: [
{
"openid"
:
"oDF3iY9WMaswOPWjCIp_f3Bnpljk"
,
"opercode"
: 2002,
"text"
:
" 您好,客服test1为您服务。"
,
"time"
: 1464710700,
"worker"
:
"test1@test"
},
{
"openid"
:
"oDF3iY9WMaswOPWjCIp_f3Bnpljk"
,
"opercode"
: 2003,
"text"
:
"你好,有什么事情?"
,
"time"
: 1464710800,
"worker"
:
"test1@test"
},
......
],
"number":4,
"msgid":20165267
}
请求的number(10000)和返回的number(4)不一样,则该时间段的后续聊天记录获取完毕;相关视频
热AI工具
Undress AI Tool
免费脱衣服图片
AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。
Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片
Stock Market GPT
人工智能驱动投资研究,做出更明智的决策
热门文章
如何在Premiere中使用AI语音增强? (音频清理指南)
1 个月前 By 下次还敢
如何将 jQuery 的拖放事件正确迁移到原生 JavaScript
4 周前 By DDD
'EVM”是什么?以太坊虚拟机的意义
1 个月前 By DDD
记事本升级、更便宜的 YouTube TV 以及 Nova Launcher 的新主人:新闻综述
3 周前 By DDD
如何在 PHP 中动态设置嵌套数组的任意深度值
1 个月前 By DDD
热门话题
# 抖音等级价目表1-75
20516
7
20516
7
# wifi显示无ip分配
13630
4
13630
4
# 虚拟手机号接收验证码
11966
4
11966
4
# gmail邮箱登陆入口在哪里
8985
17
8985
17
# windows安全中心怎么关闭
8505
7
8505
7
热门工具
记事本++7.3.1
好用且免费的代码编辑器
SublimeText3汉化版
中文版,非常好用
禅工作室 13.0.1
功能强大的PHP集成开发环境
Dreamweaver CS6
视觉化网页开发工具
SublimeText3 Mac版
神级代码编辑软件(SublimeText3)












![PHP实战开发极速入门: PHP快速创建[小型商业论坛]](https://img.php.cn/upload/course/000/000/035/5d27fb58823dc974.jpg)
