HTTP 透传
POST /api/relay部署在可信出口 IP 上,将厂商接口的状态码、响应头与正文原样返回给调用方。
健康检查
无请求体,返回 {"ok":true}。
请求体
发往 POST /api/relay:url 为厂商完整地址;方法、Header、Body、Query(params)均自行填写,本服务不改写。支持按字段或整段 JSON。
字段:method、url(必填);headers、body、params(Query 对象)可选。
DB 网关公共配置
以下填写作用于本仓库 /api/DB 演示请求(多线路检查、线路检查、启动地址、游戏列表、 子页转发厂商接口、签名调试等);非厂商对外 URL,正式对接请用文档中的网关地址 + 上游路径。也可仅在 .env 配置(表单项可留空)。
服务端当前配置
查看环境变量是否已配置商户与默认线路;响应不回显密钥明文,含生效域名列表。
商户码、密钥与可选固定域名请在 DB 环境配置 中填写;本页仅设健康检查专用参数。
健康检查参数
可选:覆盖默认线路;不设时使用服务器默认(含 .env DB_GATEWAY_DOMAINS)。可设超时。
「按字段」模式下若同时填写下方 JSON 数组与逗号分隔主机名,以 JSON 数组 为准(与逗号列表二选一即可)。
对象,可含 domains(字符串数组)、timeoutMs;与上方公共商户配置合并。
仅对一条线路调用厂商 healthCheck/v1,返回该线路的上游状态码与响应体(便于排障)。商户码、密钥见
DB 环境配置;检查用域名可填在配置中的「指定域名」,或使用下方覆盖(二选一必填其一)。
线路检查参数
多线路并行探活与排序请用侧栏「多线路检查」(工具)。本页不并行请求多条域名。
扁平对象:可含 domain(单主机名)、domains(仅允许一个元素)、timeoutMs;会与上方表单及公共配置合并。
商户与可选固定域名见 DB 环境配置。本服务为
POST /api/DB/member/getLaunchURL/v1;厂商上游路径见文档
/member/getLaunchURL/v1,必填见字段星号。
getLaunchURL 参数
与「环境配置」合并发送;勿含 merchantSecret(除非本地调试)。
商户与可选固定域名见 DB 环境配置。上游为精选游戏列表,非全量场馆游戏;限频约 1 秒 10 次。
游戏列表参数
须含 currency、venueCode;可选
pageNum、pageSize。
商户密钥见 DB 环境配置。业务参数可写在 JSON 中(见下),或使用扁平字段(二选一)。
若部署为 production 且请求失败,请在服务环境设置
DB_DEBUG_SIGNATURE_ENABLED=1 后再试(详见
docs/db-game/README.md)。
业务参数(JSON)
扁平字段(拼入签名)
响应
等待请求…
切换到文档视图以加载说明。