1. 基础参数配置
- 接口域名: https://api.stocktv.top
- 印尼 Country ID: 48
- 主要交易所: 印尼证券交易所 (IDX - Indonesia Stock Exchange)
- 认证方式: URL 参数 key=您的API密钥
2. 核心接口流程
对接逻辑:先通过 列表接口 查询印尼股票的 PID(系统ID),再使用 PID 获取 K线 或 实时行情。
第一步:获取印尼股票列表
查询印尼市场的股票代码、名称及 PID。
- 接口: /stock/stocks
- 方法: GET
- 参数:
- countryId: 48 (必填)
- pageSize: 10
- key: 您的Key
- 请求示例:
- GET https://api.stocktv.top/stock/stocks?countryId=48&pageSize=10&page=1&key=YOUR_KEY
复制代码 - 预期数据:
- id: PID (后续接口使用)
- symbol: 股票代码 (如 "BBCA", "BBRI", "TLKM")
- name: 公司名称 (如 "Bank Central Asia", "Telkom Indonesia")
- currency: IDR (印尼盾)
第二步:获取印尼指数 (IHSG / LQ45)
获取印尼综合指数 (Jakarta Composite Index - JCI/IHSG) 行情。
- 接口: /stock/indices
- 方法: GET
- 参数: countryId=48
- 请求示例:
- GET https://api.stocktv.top/stock/indices?countryId=48&key=YOUR_KEY
复制代码 第三步:获取 K 线数据
使用第一步获取的 id (PID) 查询历史数据。
- 接口: /stock/kline
- 方法: GET
- 参数:
- pid: 股票ID
- interval: 周期 (P1D=日线, PT1H=1小时)
- 请求示例:
- GET https://api.stocktv.top/stock/kline?pid=12345&interval=P1D&key=YOUR_KEY
复制代码 3. 完整代码示例 (HTML + KlineCharts)
这是一个可以直接运行的 HTML 文件示例。它会自动请求印尼股票列表,打印到控制台,并允许您输入 PID 来渲染 K 线图。- 印尼股票 K线演示 (CountryID=48) [size=5]StockTV 印尼市场对接 (ID: 48)[/size]
- 1. [b]获取列表[/b]:点击按钮获取印尼股票列表,查看控制台或下方日志获取 PID。
- 获取印尼股票列表 <hr> 2. [b]渲染K线[/b]:输入 PID 查看图表。
- 生成 K 线图 等待操作...
复制代码 4. 常见印尼蓝筹股 (供参考)
如果在测试时需要验证数据,可以在列表中留意以下知名代码:
- BBCA: Bank Central Asia (印尼最大私有银行)
- BBRI: Bank Rakyat Indonesia
- TLKM: Telkom Indonesia (电信)
- BMRI: Bank Mandiri
- ASII: Astra International
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |