You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Postman中配置请求访问xapi.xtb.com API及解决登录报错

解决XTB xAPI的Socket Hang Up问题

你遇到的核心问题是:XTB的xAPI是基于WebSocket协议的接口,并非HTTP/HTTPS接口,所以用Postman的普通POST/GET请求会触发socket hang up错误——因为HTTP客户端无法和WebSocket服务端建立有效连接。

以下是正确的Postman调用步骤:

  1. 创建WebSocket请求
    在Postman中新建请求时,选择WebSocket协议,输入对应环境的连接地址:

    • 模拟环境:wss://xapi.xtb.com:5124
    • 实盘环境:wss://xapi.xtb.com:5112
  2. 建立连接并发送登录消息

    • 点击「Connect」按钮,等待Postman与服务端建立WebSocket连接
    • 连接成功后,在消息输入框中填入登录JSON(替换{{login}}和{{password}}为实际模拟账户凭据):
      {
          "command": "login",
          "arguments": {
              "userId": "你的模拟账户ID",
              "password": "你的模拟账户密码"
          }
      }
      
    • 点击「Send」发送消息,服务端会返回包含登录状态和streamSessionId的响应(后续订阅行情等操作需用到此ID)
  3. 额外注意事项

    • 禁止用HTTP协议的POST/GET方式调用该接口,必须使用WebSocket
    • 登录成功后保持连接,后续请求均通过已建立的WebSocket连接发送
    • 若仍连接失败,检查网络是否有防火墙/代理拦截WebSocket流量

内容的提问来源于stack exchange,提问作者Dominic Order

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 11:33:23