收藏
回答

云托管资源复用怎么获取子小程序的小程序码?

我已经携带了from_appid,但是生成的小程序码还是主小程序的,我看运行日志打印的接口url也已经携带了from_appid,appid也没问题


        let url = 'http://api.weixin.qq.com/wxa/getwxacode'
        if (appid) {
            url += `?from_appid=${appid}`
        }

        const response = await axios({
            url: url,
            method: 'POST',
            data: {
                path: path,
                width: width,
                line_color: { r: 255, g: 206, b: 102 },
                is_hyaline: true
            },
            responseType: 'arraybuffer' // 设置响应类型为 arraybuffer
        });

        // 转成base64数据
        let base64Data = Buffer.from(response.data, 'binary').toString('base64');

        base64Data = 'data:image/png;base64,' + base64Data;


        return base64Data;


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