# 如何实现扫服务号带参二维码打开小程序

为了给广大用户在「扫码点餐」的场景提供更好的用户体验,不再需要「扫码关注后点餐」;同时,也为了兼容线下已有的二维码,微信公众平台开放扫描服务号带参链接二维码打开小程序能力。

# 能力介绍

  • 服务号带参链接二维码,是指开发者通过官方开放的「生成服务号带参数的二维码」接口生成的带参链接。
  • 扫服务号带参二维码打开小程序,通过该能力,线下商户不需要更换线下带参二维码,通过开放的接口完成配置后,即可实现在用户扫描服务号带参链接二维码时打开小程序。

# 开放范围

  • 服务号:已认证的服务号。
  • 小程序:企业、媒体、政府及其他组织类型小程序,不支持个人主体。

# 相关规则

1)1 个小程序最多支持配置 10w 个服务号带参链接。

2)接口的调用限制为:200 次/分钟。

# 对接说明

1)获取服务号带参链接:如果是存量的链接,需开发者自行获取;如果是新增的链接,开发者可通过生成带参数的二维码接口进行生成。

2)检查是否完成授权。「扫服务号带参二维码打开小程序」涉及的接口在「账号服务权限集」(ID 为 3)中。

3)调用接口添加二维码规则,规则添加后,需要调用发布已设置的二维码规则进行发布方可生效。

4)如果规则配置错误了,则可以调用接口修改,但已经发布的规则不支持修改。

5)如果想撤销已经发布生效的规则,则可以调用删除已设置的二维码规则接口。

# 其他相关能力

扫码关注组件:该能力用于在用户扫小程序码打开小程序时,开发者可在小程序内配置公众号关注组件。

# 扫码关注组件对接指南

1)调用接口开启商家小程序的扫码关注组件,接口详情可查看设置展示的公众号信息

2)设置之前可以调用接口获取可以用来设置的公众号列表

3)设置完成之后,可以调用接口获取展示的公众号信息

4)上述步骤涉及的接口属于开发管理与数据分析权限集(ID 为 18),若服务商需代商家调用该接口,应当获得商家小程序相关授权。