接入文档
接口简介
本接口提供国际主流贵金属品种(如伦敦金、现货白银等)的实时市场报价。通过传入特定的品种代码(symbol),即可获取包含当前价格、买卖盘口、涨跌幅、成交量及持仓量在内的完整行情数据,适用于需要集成全球贵金属行情的应用场景。
适用场景
- 金融资讯应用:在APP或网站中展示实时的黄金、白银价格走势。
- 投资分析工具:为量化交易或技术分析提供基础的价格与成交量数据支持。
- 企业风控系统:监控贵金属原材料成本波动,辅助采购决策。
请求与返回说明
- 请求方式:POST
- 核心参数:
symbol(必填),指定查询的国际贵金属品种代码。 - 返回数据:
data.price:当前最新成交价。data.bid/data.ask:买一价与卖一价。data.change/data.changeRate:涨跌额与涨跌幅。data.volume/data.hold:成交量与持仓量。data.update_time:数据更新时间戳。
接入建议
- 品种代码确认:请确保传入的
symbol与上游支持的现货或期货品种代码一致,否则可能无法获取数据。 - 缓存策略:鉴于行情数据的高频变动特性,建议前端根据业务需求设置合理的刷新频率,避免无效高频请求。
- 异常处理:请校验返回的
code字段,非 200 状态码时参考msg信息进行错误提示。
接入示例代码
提供 Shell、Python、Go、Java、PHP 等常见接入示例,便于直接接到现有项目里。
请求示例
{
"symbol": "国际贵金属品种,详见国际贵金属现货,详见国际贵金属期货"
}响应示例
{
"code": 200,
"msg": "成功",
"taskNo": "795463438161562841240471",
"data": {
"presettle": 614.51,
"ask_vol": 3,
"change": 3.71,
"bid_vol": 1,
"hold": 236472,
"volume": 13396,
"update_time": 1731090599,
"high": 619.7,
"low": 614.2,
"price": 618.22,
"name": "伦敦金(现货黄金)",
"ask": 618.68,
"preclose": 612.87,
"bid": 616.02,
"changeRate": 0.6,
"value": 8273493248,
"open": 614.3
}
}请求字段
以下字段根据示例 JSON 自动提取,仅作接入参考。
| 字段路径 | 类型 | 示例值 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.symbol | object | {...} |
| properties.symbol.type | string | string |
| properties.symbol.description | string | 国际贵金属品种,详见国际贵金属现货,详见国际贵金属期货 |
| required | array | "symbol" |
| required[] | string | symbol |
响应字段
以下字段根据示例 JSON 自动提取,仅作接入参考。
| 字段路径 | 类型 | 示例值 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.code | object | {...} |
| properties.code.type | string | number |
| properties.code.example | number | 200 |
| properties.code.description | string | 返回码对应描述 |
| properties.msg | object | {...} |