版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

  1. 本授权功能需接入方企业先在兔展营销云开通 “数据集成” 模块,并获得 “自建应用” 的使用权限。

  2. 自建应用内申请开通 编辑器 → 小程序环境授权(不推荐使用)/小程序环境集成(推荐使用),后续联系管理员审核通过。应用配置界面如下

    此处标记的应用id、授权秘钥请务必妥善保管,需要用于授权信息的加密、解密等操作。

    或者使用 小程序环境集成 (自建应用模块)

    Image Added


  3. 配置好对应配置项,点击保存即可。配置好对应配置项授权appid,授权页路径,点击保存即可。

  4. 为数据安全起见,用户信息mp_userinfo必须使用AES方式进行加密(加密方式见下文),此授权方式不接受任何明文方式传入。

  5. 如果接入方采用接入方式二(见下方授权流程介绍),除接入方需自行实现小程序授权页面外,还需在兔展活动编辑器内为作品添加登录授权按钮,具体配置如下

...

  1. 接入方小程序webview加载兔展作品时在作品链接上直接传入对应授权所需信息字段进行授权。
    优点:类似微信的静默授权,用户无感知。
    缺点:用户的登录状态需接入方自行管理。
    这种方式是“小程序环境集成” 自建应用模块,推荐使用

  2. C端用户点击作品内部的授权按钮,嵌套在小程序webview的作品会跳转小程序原生授权页(自建应用内 “小程序授权” 配置的授权页路径),并携带参数:redirect_url & app_id(详见参数说明表)进入第三方自行实现的授权页,当授权结束后,小程序需重定向回先前传递的redirect_url(作品地址),并携带加密后的用户信息参数mp_userinfo & app_id 注意别忘记携带 stopAuth=1&previewer=mp 来阻止默认授权行为
    优点:可以在不登录的情况下,通过用户行为主动发起登录授权。
    缺点:需要接入方开发授权页。
    这种方式是“小程序环境授权” 自建应用模块,不推荐使用

参数说明表:

参数

类型

说明

redirect_url
string
当前H5页面地址,包含已有的其他字段
app_id
string
自建应用id

mp_userinfo

string加密后的用户信息
stopAuthstring停止公众号授权(此处永远指定为1
previewerstring标明访问环境为小程序(此处永远指定为mp

...