Skip to content

Conversation

shuiyihan12
Copy link
Contributor

@shuiyihan12 shuiyihan12 commented Sep 3, 2025

#3433 #3694 进行合并提交

支持对于 小程序、支付、开放平台、微信视频号/微信小店 等starter 对于微信基础地址进行反向代理配置,便于内网部署使用。

ps: 本次更改不涉及公众号和企点 ,其 starter 已支持该配置

WxJava 各模块 URL 字段配置表

模块 核心字段 Starter字段 默认值 说明
MP apiHost hosts.apiHost https://api.weixin.qq.com 公众号 API 域名
MP mpHost hosts.mpHost https://mp.weixin.qq.com 公众号管理域名
MP openHost hosts.openHost https://open.weixin.qq.com 开放平台域名
Miniapp apiHostUrl apiHostUrl https://api.weixin.qq.com 小程序 API 域名
Miniapp accessTokenUrl accessTokenUrl - 自定义 Token 获取地址
Pay apiHostUrl (统一) apiHostUrl (统一) https://api.mch.weixin.qq.com 支付 API 域名 (已统一)
Pay notifyUrl (新增) notifyUrl (新增) - 支付异步回调地址 (新增)
Pay payScoreNotifyUrl payScoreNotifyUrl - 支付分回调地址
Pay payScorePermissionNotifyUrl (新增) payScorePermissionNotifyUrl (新增) - 支付分授权回调地址 (新增)
CP baseApiUrl baseApiUrl https://qyapi.weixin.qq.com 企业微信 API 域名
Channel apiHostUrl apiHostUrl https://api.weixin.qq.com 视频号 API 域名
Channel accessTokenUrl accessTokenUrl - 自定义 Token 获取地址
Open apiHostUrl apiHostUrl https://api.weixin.qq.com 开放平台 API 域名
Open accessTokenUrl accessTokenUrl - 自定义 Token 获取地址
Qidian apiHost (MP) hosts.apiHost https://api.weixin.qq.com 企点 API 域名
Qidian openHost hosts.openHost https://open.weixin.qq.com 企点开放平台域名
Qidian qidianHost hosts.qidianHost https://api.qidian.qq.com 企点专用 API 域名
# 单实例配置示例
  wx:
    mp:
      hosts:
        api-host: http://proxy.company.com:8080
        mp-host: http://mp-proxy.company.com:8080

    miniapp:
      api-host-url: http://proxy.company.com:8080
      access-token-url: http://token-service.company.com/miniapp/token

    pay:
      api-host-url: http://pay-proxy.company.com:8080

    cp:
      base-api-url: http://cp-proxy.company.com:8080

    channel:
      api-host-url: http://proxy.company.com:8080
      access-token-url: http://token-service.company.com/channel/token

    open:
      api-host-url: http://proxy.company.com:8080
      access-token-url: http://token-service.company.com/open/token

  # 多实例配置示例
  wx:
    miniapp:
      apps:
        tenant1:
          api-host-url: http://tenant1-proxy.company.com:8080
          access-token-url: http://token-service.company.com/tenant1/token

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants