微信公众号和小程序都是微信生态内的重要运营工具,很多运营者会把两者关联起来实现流量互通。下面先给大家展示关联操作的整体流程示意。

微信公众号关联小程序的前提条件
在正式操作关联之前,需要先确认满足以下要求,避免操作失败:
- 公众号和小程序必须是同一个主体,或者主体存在关联关系
- 公众号需要完成微信认证,未认证的订阅号和服务号都无法发起关联申请
- 小程序需要已经发布上线,未发布的小程序无法被关联
- 一个公众号最多可关联500个小程序,一个小程序最多可被500个公众号关联
微信公众号关联小程序的具体步骤
第一步:进入公众号后台关联入口
登录微信公众号后台,在左侧菜单栏找到「小程序」选项,点击展开后选择「小程序管理」,进入管理页面后点击「添加」按钮,选择「关联小程序」。
第二步:验证身份并搜索小程序
此时会弹出管理员身份验证窗口,需要用绑定公众号的管理员微信扫码确认身份。验证通过后,在搜索框输入要关联的小程序的名称或者AppID,找到目标小程序后点击「下一步」。
第三步:确认关联设置
可以选择是否将小程序显示在公众号资料页、是否允许公众号推送小程序消息,设置完成后点击「发送关联申请」,小程序管理员会在微信端收到申请通知,确认同意后就完成了关联。
关联后的常用功能配置
自定义菜单跳转小程序
关联完成后可以在公众号自定义菜单中配置小程序跳转,具体操作如下:
// 自定义菜单配置小程序跳转的示例参数
$menu = array(
'button' => array(
array(
'name' => '进入小程序',
'type' => 'miniprogram',
'url' => 'http://ipipp.com', // 备用网页地址,小程序无法打开时跳转
'appid' => '小程序AppID',
'pagepath' => 'pages/index/index' // 小程序跳转页面路径
)
)
);
// 调用微信自定义菜单创建接口发送配置
// 实际开发中需要替换成真实的小程序AppID和页面路径图文消息插入小程序卡片
在编辑公众号图文消息时,点击编辑器上方的「小程序」按钮,选择已关联的小程序,设置展示的卡片标题、图片和跳转路径,就能在图文里插入小程序卡片,用户点击即可直接进入对应小程序页面。
模板消息跳转小程序
公众号发送的模板消息也可以配置小程序跳转,在模板消息的跳转链接参数中填写小程序的路径,用户点击模板消息就能直接跳转到小程序对应页面,适合订单通知、服务提醒等场景。
常见问题说明
如果关联申请提交后小程序管理员没有收到通知,可以检查小程序管理员微信是否绑定了正确的账号,或者让公众号管理员重新提交申请。如果关联后小程序没有显示在公众号资料页,可以到「小程序管理」页面调整显示设置,开启资料页展示开关即可。
另外需要注意,关联的小程序如果后续修改了名称或者图标,公众号端展示的信息会自动同步更新,不需要重新关联。如果不再需要关联某个小程序,在公众号后台的「小程序管理」页面找到对应小程序,点击「解除关联」即可完成操作。