SteamDT开放平台
    SteamDT开放平台
    • 一分钟接入SteamDT开放平台
    • 接口权限列表(请优先查看)
    • CS2饰品信息
      • 获取饰品基础信息(包括marketHashName)
        GET
      • 通过检视链接查询磨损度相关数据
        POST
      • 通过ASMD参数查询磨损度相关数据
        POST
      • 通过检视链接生成检视图,前提是已经获取到饰品的磨损度
        POST
      • 通过ASMD参数生成检视图,前提是已经获取到饰品的磨损度
        POST
      • 通过marketHashName查询饰品价格
        GET
      • 通过marketHashName批量查询饰品价格
        POST

    一分钟接入SteamDT开放平台

    前期准备#

    接入方需要准备以下信息:
    注册SteamDT账号:您需要打开SteamDT进行免费的账号注册.
    API_KEY:所有接口都需要在请求头中填写您的API_KEY,API_KEY可以在「个人中心-API管理」申请开通,目前限时免费.

    请求结构#

    调用开放平台的接口时,是指通过向我们的服务地址发送请求,需要按照接口的地址,请求方式,请求参数构造请求,否则不能调用成功.一条请求磨损信息请求示例如下:

    服务地址#

    SteamDT开放平台已有的服务接入地址如下
    服务地域域名备注
    国内外https://open.steamdt.com开放平台OpenAPI接入地址

    通信协议#

    提供的所有接口均通过 HTTPS 进行通信,提供高安全性的通信通道。

    请求方式#

    根据各个接口的具体需求,选择 GET 或 POST 方式发起请求。

    请求参数#

    在发起请求时,请求体中可能会包含两类参数:公共请求参数和接口特有的业务参数。
    公共请求参数是每一个接口需要包含的,目前为Header中的Authorization,内容格式为"Bearer {YOU_API_KEY}"
    接口特有的业务参数是各个接口特有的,参考各接口的参数描述。

    字符编码#

    请求及返回结果使用 UTF-8 的字符集进行编码。

    签名机制#

    目前无

    返回结果#

    API请求返回以下结果
    调用成功:
    {
      "success": true,
      "data": {
      },
      "errorCode": 0,
      "errorMsg": "",
      "errorData": {},
      "errorCodeStr": ""
    }
    调用失败:
    {
      "errorCode": 4001,
      "errorMsg": "请输入正确的 app-Key",
      "success": false
    }
    字段类型是否一定返回说明
    successBoolean是本次请求是否成功,未true代表服务端流程走完,没有异常;如果为false,则需要去看errorCode字段的错误码,根据此错误码业务上进行处理
    errorCodeInt32是错误码,当success为true时,errorCode必为0;当success为false时,errorCode必非0
    errorMsgString是错误消息,当success为true时,errorMsg为空字符串;当success为false时,errorMsg错误描述
    errorDataObject否发生错误时的返回数据,此结构类型不定,根据各个接口返回不同的类型
    errorCodeStrString否错误的英文简要描述,只有当success为false时, 才可能有非空字符串返回
    dataObject否请求成功时返回的业务数据,结构根据每个接口不同
    修改于 2025-03-31 12:46:31
    下一页
    接口权限列表(请优先查看)
    Built with