公众号网页开发获取网页授权access_token结果数组
示例代码:/**
* 获取网页授权access_token
*/
public function getAccessToken($code = '')
{
if (!$code) {
return [];
}
$queryarr = array(
"appid" => $this->appid,
"secret" => $this->secret,
"code" => $code,
"grant_type" => "authorization_code",
);
$response = Http::get(self::GET_ACCESS_TOKEN_URL, $queryarr);
$ret = (array)json_decode($response, true);
return $ret ?: [];
}结果数组:
array (
'access_token' => '86_n-AOvEq-odbsKuA0iREcR7jbipaniiRGBGNvW370pqCfRpVhP1i5slV6mVBq0kIZwZxHtC2AnLpQym2SkEC1i8sNCI4yLVIxPiYzHowH1b0',
'expires_in' => 7200,
'refresh_token' => '86_AjNZ4YD7pPURuuo6OTNLC3SwsTCJZB6zFyKdilYxlahHxZtpwLGcBXjRa7mXXnNvYhSN0UxLs9QRphckUEe3OEocy4cWyptKYZo6vtiV7Io',
'openid' => 'oKd0850gJpkkcFcuRDOz3orFO2ts',
'scope' => 'snsapi_userinfo',
'unionid' => 'o4MkQ6e4d8DjVtSL_IuoT93IhEkU',
)基础access_token不返回openid和unionid,要加以区分
页:
[1]