Table of Contents
4.2.2 H5 充值地址配置【已开发,待登录态和地区联调】
GET /tieup/api/v1/app/h5-recharge-config
Authorization: Bearer <access_token>
鉴权:仅验证 APP 登录状态,粉丝端和艺人端身份均可调用。接口不接收请求参数,配置渠道以当前登录用户的 channel_code 为准,客户端不能指定其他渠道。
响应字段:
| 字段 | 类型 | 说明 |
|---|---|---|
enabled |
boolean | 是否显示 H5 充值入口。明确境外 IP 固定为 false;境内或无法识别的 IP 返回后台实际开关 |
h5_recharge_url |
string | H5 充值地址,仅 enabled=true 时返回,地址固定为 HTTP/HTTPS |
h5_recharge_description |
string | H5 充值纯文本描述,仅 enabled=true 时返回;未配置时返回空字符串,最多 255 个字符 |
withdraw_enabled |
boolean | 是否显示提现入口;按当前登录用户渠道读取后台配置,H5 充值开关关闭或境外 IP 时仍返回 |
withdraw_text_enabled |
boolean | 是否显示提现相关文字/文案;按当前登录用户渠道读取后台配置,始终返回 |
withdraw_text_content |
string | 提现相关文字/文案;按当前登录用户渠道读取后台配置,始终返回,未配置时为空字符串,最多 255 个字符 |
h5_withdraw_url |
string | 后台配置的 H5 提现地址;始终返回,未配置时为空字符串,不根据提现开关或地区隐藏 |
scout_alliance_enabled |
boolean | 是否显示星探联盟入口;按当前登录用户渠道读取后台配置,H5 充值开关关闭或境外 IP 时仍返回 |
h5_scout_alliance_url |
string | 后台配置的 H5 星探联盟地址;始终返回,未配置时为空字符串,不根据星探联盟开关或地区隐藏 |
welfare_display_enabled |
boolean | 是否显示福利功能;按当前登录用户渠道读取后台配置,始终返回,仅控制前端展示 |
开启时完整响应示例:
{
"code": 200,
"message": "成功",
"data": {
"enabled": true,
"h5_recharge_url": "https://pay.example.com/recharge",
"h5_recharge_description": "请使用浏览器打开充值页面",
"withdraw_enabled": true,
"withdraw_text_enabled": true,
"withdraw_text_content": "提现将在每月15日前到账",
"h5_withdraw_url": "https://example.com/withdraw",
"scout_alliance_enabled": true,
"h5_scout_alliance_url": "https://example.com/scout-alliance",
"welfare_display_enabled": true
}
}
关闭或明确境外 IP 的完整响应示例:
{
"code": 200,
"message": "成功",
"data": {
"enabled": false,
"withdraw_enabled": true,
"withdraw_text_enabled": true,
"withdraw_text_content": "",
"h5_withdraw_url": "",
"scout_alliance_enabled": true,
"h5_scout_alliance_url": "",
"welfare_display_enabled": true
}
}
地区判断说明:
- 服务端按
X-Forwarded-For、X-Real-IP、连接地址的顺序提取首个合法 IP,并使用本地 IPv4/IPv6 数据库查询,不调用外部地区接口。 - 中国大陆、香港、澳门、台湾继续读取后台
h5_recharge_display_enabled、h5_recharge_url和h5_recharge_description;明确为其他国家或地区时仅关闭 H5 充值入口,但仍返回提现、星探联盟和福利显示开关及相关地址。 - 私网、回环、非法 IP、数据库缺失或查询异常视为“无法识别”,不会拦截,继续返回后台实际开关。
- H5 充值开关默认关闭,提现、提现文字、星探联盟和福利显示开关默认开启;提现文字内容默认为空;地址、文字内容及开关均支持平台默认和当前登录用户所属渠道覆盖。H5 充值关闭时不返回充值地址或描述;提现和星探联盟地址、提现文字内容及福利显示开关始终返回,APP 应依据对应开关决定是否使用或展示。