Gaoming13\WechatPhpSdk\Api::get_kf_records PHP Method

get_kf_records() public method

获取客服聊天记录接口
public get_kf_records ( integer $starttime, integer $endtime, integer $pageindex, integer $pagesize ) : array(err,
$starttime integer
$endtime integer
$pageindex integer
$pagesize integer
return array(err,
    public function get_kf_records($starttime, $endtime, $pageindex, $pagesize)
    {
        $url = self::API_DOMAIN . 'customservice/msgrecord/getrecord?access_token=' . $this->get_access_token();
        $xml = sprintf('{
                    "endtime" : %s,
                    "pageindex" : %s,
                    "pagesize" : %s,
                    "starttime" : %s}', $endtime, $pageindex, $pagesize, $starttime);
        $res = HttpCurl::post($url, $xml, 'json');
        // 异常处理: 获取时网络错误
        if ($res === false) {
            return Error::code('ERR_GET');
        }
        // 判断是否调用成功
        if (isset($res->recordlist)) {
            return array(null, $res->recordlist);
        } else {
            return array($res, null);
        }
    }