是我这边access_token的问题,需要用小程序的appid和secret获取,但是我保存的公众号获取的access_token没有到期所以没被重新获取替换掉。。。
使用获取二维码接口,报错48001 api unauthorizedappid和secret使用公众号或小程序的都不行 返回:string(67) "{"errcode":48001,"errmsg":"api unauthorized hint: [X3DR503560720]"}" [代码]$url[代码] [代码]= [代码][代码]"https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token="[代码][代码].[代码][代码]$weixin[代码][代码]->access_token;[代码] [代码] [代码][代码]$data[代码] [代码]= [代码][代码]array[代码][代码]([代码][代码]"scene"[代码] [代码]=> [代码][代码]"123"[代码][代码],[代码][代码]"page"[代码] [代码]=> [代码][代码]"pages/index/index"[代码][代码]);[代码] [代码] [代码][代码]$res[代码] [代码]= https_request([代码][代码]$url[代码][代码],[代码][代码]$data[代码][代码]);[代码] [代码] [代码][代码]var_dump([代码][代码]$res[代码][代码]);[代码] [代码] [代码][代码]function[代码] [代码]https_request([代码][代码]$url[代码][代码], [代码][代码]$data[代码] [代码]= null)[代码][代码] [代码][代码]{[代码][代码] [代码][代码]$curl[代码] [代码]= curl_init();[代码][代码] [代码][代码]curl_setopt([代码][代码]$curl[代码][代码], CURLOPT_URL, [代码][代码]$url[代码][代码]);[代码][代码] [代码][代码]curl_setopt([代码][代码]$curl[代码][代码], CURLOPT_SSL_VERIFYPEER, FALSE);[代码][代码] [代码][代码]curl_setopt([代码][代码]$curl[代码][代码], CURLOPT_SSL_VERIFYHOST, FALSE);[代码][代码] [代码][代码]if[代码] [代码](![代码][代码]empty[代码][代码]([代码][代码]$data[代码][代码])){[代码][代码] [代码][代码]curl_setopt([代码][代码]$curl[代码][代码], CURLOPT_POST, 1);[代码][代码] [代码][代码]curl_setopt([代码][代码]$curl[代码][代码], CURLOPT_POSTFIELDS, [代码][代码]$data[代码][代码]);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]curl_setopt([代码][代码]$curl[代码][代码], CURLOPT_RETURNTRANSFER, 1);[代码][代码] [代码][代码]$output[代码] [代码]= curl_exec([代码][代码]$curl[代码][代码]);[代码][代码] [代码][代码]curl_close([代码][代码]$curl[代码][代码]);[代码][代码] [代码][代码]return[代码] [代码]$output[代码][代码];[代码][代码] [代码][代码]}[代码]
2018-09-04