Posted on

微信公众号API配置教程

本教程将指导您如何获取微信公众号的 AppID 和 AppSecret,以及如何配置 IP 白名单,以便使用我们的自动发布服务。

📱 步骤一:登录微信公众平台

  1. 访问 https://mp.weixin.qq.com
  2. 使用管理员微信扫码登录
  3. 进入公众号后台管理界面
⚠️ 注意:必须使用公众号管理员账号登录,普通运营者可能没有权限查看开发配置。

🔑 步骤二:获取 AppID 和 AppSecret

2.1 找到开发设置

  1. 在左侧菜单栏,点击 “设置与开发”
  2. 选择 “基本配置”
  3. 找到 “开发者ID(AppID)”“开发者密码(AppSecret)”

2.2 复制 AppID

  • AppID 是公开显示的,直接复制即可
  • 格式类似:wx1234567890abcdef

2.3 获取 AppSecret

  • AppSecret 默认是隐藏的,需要点击 “重置” 按钮
  • ⚠️ 重置后需要管理员微信扫码确认
  • 重置成功后,AppSecret 会显示一次,务必立即保存
  • 格式类似:a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6
🚨 重要提醒:
  • AppSecret 仅在重置后显示一次,关闭页面后将无法再查看
  • 请妥善保管 AppSecret,不要泄露给他人
  • 如果忘记 AppSecret,只能重新重置(会导致旧的失效)

🌐 步骤三:配置 IP 白名单

3.1 为什么需要配置 IP 白名单?

微信公众平台要求所有API调用必须来自已认证的服务器IP地址,这是一项安全措施,防止未授权的访问。

3.2 找到 IP 白名单设置

  1. “设置与开发” → “基本配置” 页面
  2. 向下滚动,找到 “IP白名单” 区域
  3. 点击 “修改”“查看” 按钮

3.3 添加我们的服务器 IP

请将以下 IP 地址添加到白名单:

52.65.182.3

3.4 添加步骤

  1. 点击 “修改” 按钮
  2. 需要管理员微信扫码确认
  3. 在输入框中粘贴我们提供的 IP 地址
  4. 如有多个 IP,每行一个
  5. 点击 “确定” 保存
💡 提示:
  • 最多可以添加 20 个 IP 地址
  • 支持 IPv4 和 IPv6 格式
  • 修改后立即生效,无需等待

⚙️ 步骤四:在我们平台填写配置

  1. 登录 Roodee AI 平台
  2. 进入 服务设置 页面
  3. 找到 “微信公众号配置” 区域
  4. 填写以下信息:
    • AppID:填写从步骤二复制的 AppID
    • AppSecret:填写从步骤二复制的 AppSecret
  5. 点击 “保存配置”
  6. 系统会自动测试连接是否成功

❓ 常见问题

Q1:重置 AppSecret 会影响现有功能吗?

A:会的。重置后,旧的 AppSecret 会立即失效。如果其他系统或开发者正在使用旧的 AppSecret,他们的服务会中断。请确保更新所有使用该密钥的地方。

Q2:IP 白名单配置错误会怎样?

A:如果没有正确添加我们的服务器 IP,API 调用会返回错误 40164(IP未在白名单中)。请检查 IP 地址是否正确,是否有多余的空格或字符。

Q3:服务号和订阅号都可以使用吗?

A:

  • 认证服务号:✅ 完全支持,可使用所有功能
  • 认证订阅号:✅ 支持,部分高级接口可能受限
  • 未认证账号:❌ API 权限受限,建议先完成认证

Q4:忘记保存 AppSecret 怎么办?

A:只能重新重置 AppSecret。步骤:返回基本配置页面 → 点击”重置” → 管理员扫码确认 → 立即保存新的密钥。

Q5:多个平台可以共用同一个公众号吗?

A:可以,但需要注意:

  • AppID 和 AppSecret 可以被多个平台使用
  • 需要将所有平台的服务器 IP 都添加到白名单
  • 确保不会产生冲突(如同时发布内容)

🔒 安全建议

  • ✅ 定期更换 AppSecret(建议每3-6个月)
  • ✅ 不要在前端代码或公开仓库中暴露 AppSecret
  • ✅ 仅将必要的 IP 地址添加到白名单
  • ✅ 定期检查白名单,删除不再使用的 IP
  • ✅ 如发现密钥泄露,立即重置并更新配置

💬 需要帮助?

如果您在配置过程中遇到任何问题,请联系我们的客服团队: