使用获取二维码接口,报错48001 api unauthorized
发布于 6 年前 作者 guojing 15353 次浏览 来自 问答

appid和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;
    }
5 回复

想问一下  公众号和小程序的access_token是可以共用的吗?还是说 两者需要分别根据appid和secret自己去获取?

楼主这个问题后面解决了没??求问

我也遇到这个问题,本地环境能够正常返回,线上环境 报

,请问楼主问题最后解决了嘛?

你好,你这里提示的是接口没有权限,请根据实际需求确认授权情况

是我这边access_token的问题,需要用小程序的appid和secret获取,但是我保存的公众号获取的access_token没有到期所以没被重新获取替换掉。。。

回到顶部