public function new_jsapi_ticket()
{
$url = self::API_DOMAIN . 'cgi-bin/ticket/getticket?access_token=' . $this->get_access_token() . '&type=jsapi';
$res = HttpCurl::get($url, 'json');
// 异常处理: 获取时网络错误
if ($res === false) {
return Error::code('ERR_GET');
}
// 判断是否调用成功
if ($res->errcode == 0) {
return (object) array('ticket' => $res->ticket, 'expires_in' => $res->expires_in + time());
} else {
return false;
}
}