微信扫码显示一个页面输入姓名手机号等信息然后点提交后台收集报名者信息
去参考小程序开发文档,二维码可以生成。然后一个输入页面,以及对应的保存数据接口。
居于微信的登录主要是为了获取微信用户的openid或unionid(需要开放平台绑定公众号),然后扫码的时候会将授权code回发你网站的接口,接口获取code后换access_token,得到access_token就能获取微信用户唯一标志openid或者unionid。然后根据openid或者unionid读取数据库,有就读出,没有就注册,将openid或者unionid写入数据库完成微信用户的数据库关联。
居于开放平台的微信扫码登录开放文档如下: 准备工作 | 微信开放文档 微信开发者平台文档 https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html
居于微信认证服务号开发文档: 微信开放文档 微信开发者平台文档 https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html
认证服务号的话二维码内容需要为微信oauth授权url+你网站回调地址,具体实现可以参考 支付宝登录如何把二维码内嵌到自己的页面中?-Java-CSDN问答 CSDN问答为您找到支付宝登录如何把二维码内嵌到自己的页面中?相关问题答案,如果想了解更多关于支付宝登录如何把二维码内嵌到自己的页面中? java、有问必答 技术问题等相关问答,请访问CSDN问答。 https://ask.csdn.net/questions/7480671 这个问题中我的回答。
开放平台的好处就是可以获取unionid,绑定公众号后多个公众号可以共享unionid实现多个公众号登录,
认证服务号未绑定开放平台只有openid,无法实现多个公众号共享。
有帮助或启发麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~
二维码一般对应的是一个url,你可以把你坐的页面链接到这个url上,前后台的方式都可以,然后在实现你想要的就可以了
一般如果不需要微信的信息,只是说需要扫码跳转 填写信息的话,只需要一个报名页面的URL 然后放入二维码中,就可以实现了