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

如何通过原生HTTP请求发送Steam交易报价?参数获取与问题排查

Steam交易报价接口参数获取及请求问题

我参考了StackOverflow上的一个类似问题回答,但该回答未明确说明所需各项参数的获取方式:

  • SteamId(例如我的是68364320):如何获取?直接从Steam个人资料URL中提取是否可行?
  • 交易对象的token:这是什么?如何获取?
  • sessionid:Steam社区会话的Session Id,如何获取?
  • serverid:不清楚其含义,暂设为1即可(此条已明确,无需额外解答)
  • tradeoffermessage:附加在交易报价中的消息,该如何设置?
  • json_tradeoffer:报价对应的JSON数据,该如何处理?
  • referer:格式为https://steamcommunity.com/tradeoffer/new/?partner={{partnerId}}&token={{tradeOfferToken}},其中tradeOfferToken从何处获取?

此外,同一接口提供了3种不同的请求体,但未说明简单交易报价应使用哪一种。请告知如何获取这些变量以测试交易报价请求?


更新:已尝试操作及问题

发送POST请求至https://steamcommunity.com/tradeoffer/new/send?key='Steam API Key'
请求头设置:'referer': {myTradeOfferLink}(该链接由Steam应用提供)
请求体如下:

{  
  "newversion":true,
  "version":4,
  "me":{  
    "assets":[  
        {
            "appid": 570,
            "contextid": "2",
            "assetid": "14997054507",
            "classid": "996698558",
            "instanceid": "5383975481",
            "amount": "1"
        }
    ],
    "currency":[  

    ],
    "ready":false
  },
  "them":{  
    "assets":[  

    ],
    "currency":[  

    ],
    "ready":false
  }
}

请求返回401 未授权,响应体为空。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 23:32:45