首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于获取商品交易持有持续时间的Steam API (CS:GO)

用于获取商品交易持有持续时间的Steam API (CS:GO)
EN

Stack Overflow用户
提问于 2020-03-30 19:39:00
回答 1查看 717关注 0票数 0

我正在做一个网站,显示一个用户的库存项目。使用steam inventory api https://steamcommunity.com/inventory/,我能够获得库存,使用https://steamcommunity.com/market/priceoverview/,我能够获得一件商品的市场价值。

上面的两个api都没有给出任何关于保留项的信息,我只能看到保留项的tradable: false

有没有办法获得特定物品的交易持续期?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-11 01:09:38

我认为你在这里混淆了两个不同的术语。当你没有启用移动确认功能时,物品处于交易暂停状态,在这种情况下,物品在库存中不可见,如果你看不到物品,你也看不到它的交易黄金状态。我想你想问的是该物品更常用的“交易锁”状态。

我做了一个网站(whatstradelocked.com)后,7天交易锁被介绍,我是一个扩展(csgotrader.app)的开发人员,也使用这些信息。

如果您使用这个端点:https://steamcommunity.com/profiles/${steamID}/inventory/json/730/2/?l=english来请求库存,那么您可以找到保存商品交易锁状态的cache_expiration属性。

您可以在GitHub上的这个文件中的扩展中看到我是如何做到这一点的:https://github.com/gergelyszabo94/csgo-trader-extension/blob/bd2ec351d0caf0173eeb7a97d7a1f19dc0e36baa/extension/src/utils/getUserCSGOInventory.js

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60929737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档