Name
QQ::weixin::work::dial
DESCRIPTION
企业微信公费电话
FUNCTION
get_dial_record(access_token, hash);
获取公费电话拨打记录
SYNOPSIS
https://work.weixin.qq.com/api/doc/90000/90135/90267
请求说明:
请求包结构体为:
{
"start_time": 1536508800,
"end_time": 1536940800,
"offset": 0,
"limit": 100
}
参数说明:
参数 必须 说明
access_token 是 调用接口凭证
start_time 否 查询的起始时间戳
end_time 否 查询的结束时间戳
offset 否 分页查询的偏移量
limit 否 分页查询的每页大小,默认为100条,如该参数大于100则按100处理
权限说明:
企业需要使用公费电话secret所获取的accesstoken来调用(accesstoken如何获取?); 暂不支持第三方调用
RETURN 返回结果:
{
"errcode": 0,
"errmsg": "ok",
"record":[
{
"call_time":1536508800,
"total_duration":10,
"call_type":1,
"caller":
{
"userid":"tony",
"duration":10
},
"callee":[
{
"phone":138000800,
"duration":10
}
]
},
{
"call_time":1536940800,
"total_duration":20,
"call_type":2,
"caller":
{
"userid":"tony",
"duration":10
},
"callee":[
{
"phone":138000800,
"duration":5
},
{
"userid":"tom",
"duration":5
}
]
}
]
}
RETURN 参数说明:
参数 说明
errcode 出错返回码,为0表示成功,非0表示调用失败
errmsg 对返回码的文本描述内容
record.call_time 拨出时间
record.total_duration 总通话时长,单位为分钟
record.call_type 通话类型,1-单人通话 2-多人通话
record.caller.userid 主叫用户的userid
record.caller.duration 主叫用户的通话时长
record.callee.userid 被叫用户的userid,当被叫用户为企业内用户时返回
record.callee.phone 被叫用户的号码,当被叫用户为外部用户时返回