public update_user_remark ( string $open_id, string $remark ) : array(err, | ||
$open_id | string | [用户标识] |
$remark | string | [新的备注名,长度必须小于30字符] |
return | array(err, |
public function update_user_remark($open_id, $remark)
{
$url = self::API_DOMAIN . 'cgi-bin/user/info/updateremark?access_token=' . $this->get_access_token();
$xml = sprintf('{"openid":"%s", "remark":"%s"}', $open_id, $remark);
$res = HttpCurl::post($url, $xml, 'json');
// 异常处理: 获取时网络错误
if ($res === false) {
return Error::code('ERR_POST');
}
// 判断是否调用成功
if ($res->errcode == 0) {
return array(null, $res);
} else {
return array($res, null);
}
}