跳转公益小程序授权页面-企微

注意: 该授权页面仅用于机构在私域运营场景下的企业微信授权, 由企微工作台人员携带参数发送给用户,将数据授权给企微的发起应用。

公益小程序 appid

wxfdcee92a299bcaf1

小程序授权页路径

pages/auths_page_wecom/main

页面query参数:
字段 必填 说明
gy_appid 公益开放平台分配的appid
nonce 随机字符串,6-32位
timestamp 时间戳(秒),有效期24小时内
user_type 用户类型,企微与微信联通:“wecom_wechat”
user_id 用户id
sign 签名(除了sign参数外,其他的都用于生成签名,可参考如下生成规则)
签名生成规则:将签名之外的字段用字典序排序,然后使用appid分配的对应秘钥,计算出签名
1.将参数的 key,value 进行排序 (注意排除sign)
2.拼接成 key1=value1&key2=value2.... &的模式
3.拼接秘钥 key1=value1&key2=value2.... &key=秘钥
4.上述字符串使用HMAC-SHA256签名后转为大写
签名生成demo:
https://scdn.gongyi.qq.com/open/sign_with_user_info_demo.go

跳转小程序示例

  wx.navigateToMiniProgram({
    appId: 'wxfdcee92a299bcaf1',
    path: 'pages/auths_page_wecom/main?gy_appid=xxx&nonce=BpLnfgDs&timestamp=1736407680&user_type=wecom_wechat&user_id=xxx&sign=344DC6003F1EBEAA4CF1AD8F7703BF5985DF17ECF1A4E389819AF88999991312',
  })

页面示例

说明

用户选择同意授权或者暂不授权,都会直接关闭当前小程序,可根据后续调用其他业务接口来判断是否成功授权。

© 1998 - 2022 Tencent Inc. all right reserved,powered by tencent.更新时间: 2025-04-24 10:55:42

results matching ""

    No results matching ""

    results matching ""

      No results matching ""