# 「开发接口管理」模块升级说明
为了给开发者提供更丰富且体验更好的开发管理功能,公众号/服务号的「开发接口管理」模块现已升级并迁移至微信开发者平台,下面是迁移前后的说明。
# 一级入口
| 迁移前路径 | 迁移后路径 |
|---|---|
| 微信公众平台 - 设置与开发 - 开发接口管理 | 微信开发者平台 - 我的业务 - 公众号/服务号 |
- 迁移前:
- 迁移后:
# 子功能入口
| 功能名称 | 迁移前路径 | 迁移后路径 |
|---|---|---|
| 开发者ID(AppID) | 微信公众平台 - 开发接口管理 - 基础配置 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 基础信息 |
| 开发者密钥(AppSecret) | 微信公众平台 - 开发接口管理 - 基础配置 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 基础信息 - 开发密钥 |
| IP 白名单 | 微信公众平台 - 开发接口管理 - 基础配置 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 基础信息 - 开发密钥 |
| 服务器配置 | 微信公众平台 - 开发接口管理 - 基础配置 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 基础信息 - 域名与消息推送配置 |
| 已绑定的微信开放平台账号 | 微信公众平台 - 开发接口管理 - 基础配置 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 绑定关系 - 开放平台 |
| 绑定开发者微信号 | 微信公众平台 - 开发接口管理 - 开发者工具 - Web开发者工具 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 基础信息 - 成员管理 |
| 在线接口调试工具 | 微信公众平台 - 开发接口管理 - 开发者工具 - 在线接口调试工具 | 微信开发者平台 - 我的业务 - 开发者平台 - 首页 - 开发工具 - 接口中心 - 更多 |
| 测试号 | 微信公众平台 - 开发接口管理 - 开发者工具 - 测试号 | 迁移后申请公众号和服务号测试号入口:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login |
| 数据监控 | 微信公众平台 - 开发接口管理 - 运维中心 - 数据监控 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 接口管理 - 接口监控 |
| 接口告警 | 微信公众平台 - 开发接口管理 - 运维中心 - 接口告警 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 接口管理 - 接口告警 |
| 接口告警 | 微信公众平台 - 开发接口管理 - 运维中心 - 日志查询 | 开发者平台 - 首页 - 开发工具 - 接口中心 - API 诊断 |
| 接口权限 | 微信公众平台 - 开发接口管理 - 接口权限 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 接口管理 - 接口权限与额度 |
# 补充说明 1
- 公众号/服务号的 AppID,除了可以在开发者平台查看,也可以在公众平台查看,具体路径是:微信公众平台 - 设置与开发 - 账号设置 - 账号详情 - 注册信息,如下图
- 注意事项:如果输入 AppID 后出现提示「你当前输入的不是公众号AppID,请输入公众号的AppID。」,则可能是输入了服务号的 AppID,请在顶部导航栏切换到服务号后,再进行绑定操作。
- 平台方将尽快完善支持输入微信号以及原始id 进行绑定,如有问题可前往社区联系小助手进行反馈。
# 补充说明 2
注意:平台不储存和显示AppSecret,如已忘记 AppSecret,则可通过「重置」功能重新生成开发者密钥(AppSecret),并需妥善保存。
# 补充说明 3
- 必须是公众号/服务号的开发者或者管理员,才可以登录开发者平台查看公众号/服务号的账号信息,即,即使是公众号/服务号的「运营者」,也是没有权限在开发者平台查看公众号/服务号的账号信息。
- 如何申请绑定开发者,详情可查看申请绑定公众号或服务号开发者
# 补充说明 4
启用公众号/服务号 AppSecret出现提示 “该账号尚未完成主体认证,前往微信公众平台完成认证后重试” 或 该账号尚未完成实名,前往微信公众平台完成实名后重试 的原因以及解决方案如下:
原因以及解决方案 1
- 如果是个人主体的公众号/服务号,如果还没有完成管理员实名的,则会出现该账号尚未完成实名,前往微信公众平台完成实名后重试
- 如何判断自己的账号是否完成了实名?可前往「微信公众平台 - 账号详情 - 主体信息」,如果显示了管理员的姓名,则是完成了实名认证。如下截图:
- 如果未完成实名认证的,则可在「设置与开发 - 人员设置 - 管理员信息」修改管理员的实名信息即可
原因以及解决方案 2
- 如果是非个人主体的公众号/服务号,如果还没有完成管理员实名的,则会出现该账号尚未完成主体认证,前往微信公众平台完成认证后重试
- 如何判断自己的账号是否完成了主体认证?可前往「微信公众平台 - 账号详情 - 认证情况」,如果显示未认证,则点击“申请微信认证”进行操作即可。如下截图:
# 更多其他功能
除了上述功能,开发者还可以在开发者平台配置 js 安全域名以及管理公众号/服务号授权的第三方平台账号。
| 功能名称 | 公众平台路径 | 开发者平台路径 |
|---|---|---|
| JS接口安全域名 | 微信公众平台 - 账号设置 - 功能设置 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 基础信息 - 域名与消息推送配置 |
| 授权管理 | 微信公众平台 - 账号设置 - 授权管理 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 授权关系 |
# 操作指南
# 1、访问开发者平台
微信开发者平台地址为:https://developers.weixin.qq.com/platform/,用户可以使用微信扫码登录。登录后即可看到自己作为管理员或者开发者的公众号/服务号的数量信息。
- 如该数字为 0 ,这说明当前用户不是任何公众号/服务号的管理员或者开发者。如需注册公众号/服务号或者绑定为公众号/服务号的管理员需前往微信公众平台操作,如需绑定成为公众号/服务号的开发者,则可联系公众号/服务号的管理员前往「微信开发者平台 - 右上角头像 - 账号管理 - 公众号/服务号」输入微信号添加开发者。关于添加成为公众号/服务号的开发者的规则细节可前往查看微信开发者平台成员管理介绍
# 2、开发管理
用户可在微信开发者平台完成公众号/服务号的开发管理,功能清单如下:
| 功能名称 | 功能描述 | 开发者平台路径 |
|---|---|---|
| 开发者ID(AppID) | 查看公众号/服务号的开发者ID(AppID) | 微信开发者平台 - 我的业务 - 公众号/服务号 - 基础信息 |
| 开发者密钥(AppSecret) | 包含:启用、重置、冻结、解冻 AppSecret | 微信开发者平台 - 我的业务 - 公众号/服务号 - 基础信息 - 开发密钥 |
| API IP 白名单 | 调用公众号/服务号的接口时的请求IP必须添加至API IP 白名单中,否则调用接口将返回 40164 的错误码 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 基础信息 - 开发密钥 |
| JS接口安全域名 | 设置后,可在该域名下调用微信开放的 JS 接口能力 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 基础信息 - 域名与消息推送配置 |
| 消息推送 | 启用后,用户发送的消息将转发至该地址,网站中设置的自动回复和自定义菜单将失效 | 微信开发者平台 - 我的业务 - 公众号/服务号 - 基础信息 - 域名与消息推送配置 |
# 3、接口管理
- 用户可在微信开发者平台查看消息与事件推送趋势以及接口的调用趋势
- 还可以查看接口权限以及调用额度
- 还可以设置告警规则
# 4、绑定关系与授权关系
此外,用户还可在开发者平台管理绑定关系和授权关系
