微信公众号
微信公众号接入为微信内的身份授权、OpenID 识别和相关填写限制提供基础。是否能获取昵称头像、使用网页授权或发送模板消息,取决于公众号本身的权限及用户授权。
配置公众号
- 在微信公众平台准备公众号 AppID、AppSecret,以及所需网页授权权限。
- 按平台要求配置业务域名、网页授权域名;使用 JS-SDK 的功能还需配置相应安全域名。
- 在卷王后台进入 基础设施 → 配置管理 → 第三方登录 → 微信公众号登录。
- 将 AppID 填入 Client ID,将 AppSecret 填入 Client Secret,启用并保存。
- 在手机微信中打开实际系统域名,验证授权和账号绑定流程。
公众号、小程序是不同应用,不能混用 AppID、Secret 或 OpenID。后台的“微信小程序登录”也不是公众号登录的替代配置。
设置问卷的微信限制
进入项目 设置 → 微信设置。

| 设置 | 用途 |
|---|---|
| 只能在微信中填写 | 限制在微信环境中打开 |
| 每个微信填写次数 | 根据微信身份限制重复填写 |
| 记录微信个人信息 | 在具备能力并取得授权时记录相应信息 |
按页面依赖顺序开启设置,再用微信中的测试账号验证。普通 Chrome 页面只能检查配置界面,不能替代微信内的授权验收。
分享与账号绑定
- 分享链接、二维码和微信分享卡片配置见微信分享。
- 已有卷王账号需要关联微信身份时,从个人中心的账号绑定入口操作。
- 需要提交后发通知时,到 设置 → 消息通知 → 自动推送 配置对应动作;仅启用公众号登录不会自动发消息。
常见问题
为什么授权成功仍没有昵称头像? 检查公众号能力、授权范围和用户是否同意相应授权。不要把 OpenID 授权等同于获取全部个人信息。
同一个人换了公众号,OpenID 还一样吗? 不应按相同处理。OpenID 与具体应用相关,使用身份数据时要保留应用来源。
复制链接到电脑打不开? 如果项目开启了“只能在微信中填写”,应在微信中验证;对外分享前检查该限制是否符合实际受众。