logo开发者社区
小程序小游戏
登录
createQRCode 带二维码参数没有办法验证是否准确,文档不清晰!

createQRCode 带二维码参数没有办法验证是否准确,文档不清晰!

376浏览作者: chuangsjh520

问题模块: API或组件

问题类型: BUG

API或组件名称: createQRCode

终端类型: 客户端,开发者工具

App及版本号: 安卓新版

基础库版本: 1.48.1

代码片段ID:


报错截图或相关BUG
   服务端使用createQRCode 能正常生产二维码,但是上线后,扫描二维码无法获取参数!
   开发工具,带参数编译可以正常获取
   拍抖音功能,带参数可以正常获取
   唯独二维码没有办法正常获取,也没有办法测试调试,能否告知如何验证二维码的参数是否正常?如何线下调试?createQRCode接口文档看不明白,能否提供案例,如何生产 如何接收?

最后一次编辑于 2020年02月24日

4条评论

avatar
小程序技术专员(a_xiehuan)管理员
回复小程序技术专员(a_xiehuan)
这个文档参照的N次了 可以正常生成二维码 但是无法获取参数 开发环境无法测试 生产环境感觉没有效果

能否给一个测试参数的途径呢?

回复chuangsjh520
path参数encode了吗
回复小程序技术专员(a_xiehuan)
"path"=>urlencode("pages/index/index?cid=".$cs_id.'&mid='.$m_id),
        $data=[
            "access_token"=>$token,
            "appname"=>'douyin',
            "path"=>urlencode("pages/index/index?cid=".$cs_id.'&mid='.$m_id),
        ];
//dump($data);
        return $this->httpPost($this->qrcodeUrl,json_encode($data));


curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
//设置头文件的信息作为数据流输出
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
        'Content-Type: application/json',
        'Content-Length: ' . strlen($data_string))
);

参数encode了     目前只有拍抖音分享可以获取参数 二维码硬是获取不了  麻烦指点一线

麻烦您指点一下  一个多星期了 还是没有找到解决办法

回复chuangsjh520
在path那转一次,$data那不用转
回复小程序技术专员(a_xiehuan)
这个是否bug tt.login显示成功获取参数确不全https://forum.microapp.bytedance.com/mini-app/posts/5e61e456c369ab02340111c5
回复小程序技术专员(a_xiehuan)
能不能把改的代码贴出来哇。。$data 那里是JSON格式化哇。接口要求要JSON格式提交
加载中