收藏
回答

为毛小程序参数二维码接口生成的图片打不开?

 $qcode = "https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=".$accessToken;
        $params = json_encode([
            "scene" => $id,
            "page" => $page
        ]);
        $result = Http::post($qcode, $params);
        file_put_contents("uploads/wxappqrcode.png", $result);
        return $this->success('ok');


可以正常生成一张带参数的二维码图片,但是使用fireworks等软件打开这个图片的时候。报错,无法打开图片编辑。

看了微信文档后,发现这个接口返回的是Buffer。不知道问题是不是出在这里file_put_contents("uploads/wxappqrcode.png", $result);?

回答关注问题邀请回答
收藏
登录 后发表内容