收藏
回答

【最近打开】和【我的小程序】进入小程序如何携带参数

最近开发小程序有这样一个需求,要求用户从1089,1001等场景打开小程序都能携带参数,比如我要携带一个商家ID,使用该商家ID我就能绑定用户下单是通过哪个商家的渠道进入的小程序,这样就能实现返利给商家

最后一次编辑于  2018-11-23
回答关注问题邀请回答
收藏

5 个回答

  • 沉冰
    沉冰
    2018-11-23

    写在缓存里吧,第一次进来就设置在缓存里,每次进来从缓存拿商家编号,切换的话才从新写入缓存

    https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorage.html

    2018-11-23
    赞同
    回复 4
    • ❤️里兜🔟
      ❤️里兜🔟
      2018-11-26

      首先非常感谢老哥的答案,这种方案应该算是比较可靠,但是不能保证100%可靠。我已经用了个笨办法了,但是能100

      %有效。

      2018-11-26
      回复
    • 沉冰
      沉冰
      2018-11-26回复❤️里兜🔟

      啥方法,分享一下

      2018-11-26
      回复
    • ❤️里兜🔟
      ❤️里兜🔟
      2018-11-26

      这个办法就是每个商家都拥有一个自己的小程序。小程序里面写死商家ID,不管从哪里打开都是这个商家的渠道。我们公司的业务可以使用该方案,但是不使用大众的解决方案。一个开放平台也只能绑定50个小程序而已,所以这个方案只能针对商家不会特别多的情况。如果商家特别多,那就多注册一个开放平台,多申请一个分公司了

      2018-11-26
      回复
    • 沉冰
      沉冰
      2018-11-26回复❤️里兜🔟

      原来如此

      2018-11-26
      回复
  • Stephen
    Stephen
    2018-11-23

    从最近打开进入的 一律提示扫码  需求搞定 完美

    2018-11-23
    赞同
    回复 5
    • ❤️里兜🔟
      ❤️里兜🔟
      2018-11-26

      非常感谢老哥的回答,但该方案还是存在不妥,扫码操作并不能知道要扫哪位商家的码

      2018-11-26
      回复
    • Stephen
      Stephen
      2018-11-26回复❤️里兜🔟

      二维码里可以加参数,一个商家一个码

      2018-11-26
      回复
    • ❤️里兜🔟
      ❤️里兜🔟
      2018-11-26

      二维码是能够带参数的,但是如何决定用哪个二维码呢?总得有个参数来判断是使用商户A的二维码还是使用商户B的二维码呀!所以这里还是有问题的,除非把二维码图片写死在工程里面。这样一来,就不如直接把商户ID写死在工程里面了

      2018-11-26
      回复
    • Stephen
      Stephen
      2018-11-26回复❤️里兜🔟

      不明白你们的业务场景,正常来说用户和商户ID是有绑定关系的,商户ID是可配置的

      2018-11-26
      回复
    • ❤️里兜🔟
      ❤️里兜🔟
      2018-11-26

      其实业务场景很简单,用户甲通过A商户的渠道进入小程序下单,那么返利就给商户A,如果用户甲之后又通过商户B渠道进入了小程序下单,那么返利给商户B

      2018-11-26
      回复
  • ❤️里兜🔟
    ❤️里兜🔟
    2018-11-23

    兄弟我没说明白意思,这个是每次进入小程序都要携带商家ID,因为用户有可能切换成其他的商家渠道了,这个时候返利是给渠道商,并不是第一次绑定

    2018-11-23
    赞同
    回复
  • 管凯旋
    管凯旋
    2018-11-23

    你都知道场景值了,默认加上参数不就好了?

    2018-11-23
    赞同
    回复 1
    • ❤️里兜🔟
      ❤️里兜🔟
      2018-11-23

      我做的不是第一次绑定,而是根据用户下单的时候的渠道商ID来返利

      2018-11-23
      回复
  • 岸边的旅行者
    岸边的旅行者
    2018-11-23

    每个商家生成个带参数的二维码,用户扫码进入,openid与参数绑定

    2018-11-23
    赞同
    回复 1
    • ❤️里兜🔟
      ❤️里兜🔟
      2018-11-23

      扫码能拿到二维码,但是第二次进入小程序的时候,从最近打开进入就拿不到参数了

      2018-11-23
      回复