收藏
回答

getUnlimitedQRCode接口scene如何传递多个参数?

调用getUnlimitedQRCode获取小程序码时,scene传递参数可以是“a=1&b=2&c=3”这种形式吗?我在体验版小程序里面打印数据,只有一个scene=37,这是为什么?然后看社区里面好像说正式版不识别“=”是吗?

回答关注问题邀请回答
收藏

3 个回答

  • Hlxuan.
    Hlxuan.
    06-28

    1、可以的。(scene传递参数可以是“a=1&b=2&c=3”这种形式吗?

    2、我这边测试没有问题呀。

    3、=是支持的。

    06-28
    有用 1
    回复 4
    • dou号
      dou号
      06-28
      这个是体验版吗,有发布线上版本吗?我的小程序有线上版本,我用体验版打开控制台还是显示37
      06-28
      回复
    • dou号
      dou号
      06-28
      我后台用的是php代码,这样传值对吗
      06-28
      回复
    • Hlxuan.
      Hlxuan.
      06-28回复dou号
      1、我有线上版本,三个版本试了都没有问题呀。你之前生成的码scene值就是37还是?
      2、后端传值没问题。
      06-28
      回复
    • dou号
      dou号
      06-28回复Hlxuan.
      问题找到了,是我代码后面对scene有一个赋值,才导致了这个问题,谢谢解答
      06-28
      回复
  • 一笑皆春
    一笑皆春
    06-28

    最大32个可见字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~,其它字符请自行编码为合法字符(因不支持%,中文无法使用 urlencode 处理,请使用其他编码方式)

    06-28
    有用 1
    回复 5
    • dou号
      dou号
      06-28
      我后台用的是php代码,这样传值对吗
      06-28
      回复
    • 一笑皆春
      一笑皆春
      06-28回复dou号
      scene就是个字符串,怎么传都行,给小程序用的,不超过字数的前提下,自己定义规则
      06-28
      回复
    • dou号
      dou号
      06-28回复一笑皆春
      问题找到了,是我代码后面对scene有一个赋值,才导致了这个问题,谢谢解答。a=1&b=2&c=3,这个改成1,2,3这样,然后小程序这边直接分割获取是不是刚方便些
      06-28
      回复
    • 一笑皆春
      一笑皆春
      06-28回复dou号
      是的,那肯定方便,这个规则自己定义就行
      06-28
      回复
    • dou号
      dou号
      06-28
      好的,谢谢
      06-28
      回复
  • dreamhunter
    dreamhunter
    06-28

    对照文档处理https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/qr-code/getUnlimitedQRCode.html#%E6%8E%A5%E5%8F%A3%E8%AF%B4%E6%98%8E

    secne 最大32个可见字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~,其它字符请自行编码为合法字符(因不支持%,中文无法使用 urlencode 处理,请使用其他编码方式)



    06-28
    有用
    回复 1
    • dou号
      dou号
      06-28
      我后台用的是php代码,这样传值对吗
      06-28
      回复
登录 后发表内容