使用微信web開發的另一個API獲取用戶詳細信息,這個會彈出授權的,用戶同意了,就可以拿到基本信息和訂閱字段。
$base_access_token_url = 'https://api.weixin.qq.com/cgi-bin/token? grant_type=client_credential&appid='.$appId.'&secret='.$secret;
$base_token = Untils::curl_request($base_access_token_url);
$ext_data = Untils::curl_request('https://api.weixin.qq.com/cgi-bin/user/info?access_token='.$base_token['access_token'].'&openid='.$openid.'&lang=zh_CN');
// dd($ext_data);
session([
'isSub'=>$ext_data['subscribe'] || 0
]);