官方提供一共提供两种方式,一种是普通二维码跳转规则。第二种是通过接口直接获取的小程序专用二维码。 第一种方式,通过小程序后台配置一个url,该url需要进行校验,然后通过该url和参数生成的普通二维码就可以跳转到小程序 https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html#功能介绍,需要注意的是小程序必须要发布状态才可以。 第二种方式需要调微信的API,步骤是先获取 appid,appsecret,然后根据这两个生成 access_token.然后根据access_token 生成小程序专用二维码,官方文档参考 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/qr-code.html
第一,确定是否是模板消息还是公众号信息, 小程序无直接关注公众号api,根本原因,是因为这是腾讯广告盈利处。只有自己通过客服反馈推送。或者展示关注公众号二维码。 第二,用微信开放平台,可确保小程序用户是否已经关注公众号,如果没有关注你可以让让他去关注才能体验使用相关服务。这个已经有网站这样做了,具体名字没记清,开发网站。很有创意,也是未来方向。 公众号和小程序同时绑定微信开放平台,用wx.login获取返回值,无unionid证明没有关注公众号.
公众号接口获取用户列表,得到已关注的用户的openid列表 公众号接口根据openid批量获取unionID,存入数据库中 wx.getUserInfo 获取用户的unionID,在数据库中查找该unionID,找到则表示已关注,否则未关注 关注后接收事件通知,将unionID写入数据库 如果是全新的公众号和小程序,可以跳过1,2步 |