Appearance
根据条件获取通话记录 v1.4.0
方法名
getCalls v1.4.0
用法
- 用法如下:js
module.getCalls({ //条件,1.根据号码查找,2.根据名称查找,3.根据时间段查找,4.联合查询 type: 4, //查找的内容,type=1和2时有效 value: 10086, //根据时间段查找,type=3时有效 times: [1711209600000, 1711296000000], //联合查询参数,type=4时有效 params: { //查询的姓名 name: "", //查询的手机号码 number: "", //查询的时间段 times: [1711814400000, 1711900799000], } }, res => { this.writeLog(JSON.stringify(res)) }); - 参数说明
参数名 参数类型 是否必填 默认值 参数描述 type Integer 是 无 查找类型,1.根据号码查找,2.根据名称查找,3.根据时间段查找,4.联合查询 value Integer 是 无 查找的内容,type=1和2时有效 times Integer 否 无 时间段区间,单位:毫秒,如:[1711209600000, 1711296000000],type=3时有效 params Object 否 无 联合查询参数,type=4时有效 params.name String 否 无 联合查询名称 params.number String 否 无 联合查询手机号 params.times String 否 无 联合询时间段
回调
- 示例json
{ "data": { "list":[{ "name": "我的手机号码", "number": "180****2781", "duration": 35, "type": 1, "date": "2024-01-26 12:16:37", "dateTime": 1706242597486 }] }, "message": "", "code": 0 } - 回调说明:
参数名 参数类型 参数描述 message String 消息提示 data Object 数据对象 data.name String 通话名称 data.number String 电话号码 data.duration Integer 通话时长,单位:秒 data.type Integer 通话类型,1.呼入,2.呼出,3.未接,4.语音邮件,5.拒绝接听 data.date String 通话时间,年月日格式 data.dateTime Integer 通话时间,时间戳格式 data.slotId Integer 卡槽索引 code Integer 返回类型,0.成功,其他:失败
