项目描述
BackpackTF-API
这是 Python 中 Backpack.tf API 的非官方 api 包装器。您可以使用此 API 做很多事情,请继续阅读以获取更多信息

入门
要开始使用此 api,请按照以下说明进行操作。
您需要在BackpackTF注册一个 API 密钥并创建一个应用程序以使用该 API 的所有功能
安装
pip install BackpackTF
快速入门指南
这是获取商品价格的快速代码
from BackpackTF import Currency
api = Currency(apikey="xxxxxxxxxxxxxxxxx")
price = api.item_price(item="Tour of Duty Ticket", quality="Unique", craftable=1, tradable=1, priceindex=0)
print(price)
详细文档
帐户类
在里面
属性 |
描述 |
client_id |
从你的backpack.tf应用程序在这里 |
client_secret |
从你的backpack.tf应用程序在这里 |
api_key |
你的 api 密钥从这里 |
create_listing - 在背包.tf 上创建列表/分类
属性 |
描述 |
意图 |
0(买入)或 1(卖出) |
ID |
如果intent是1,你想列出的id的当前id |
项目名 |
如果intent为0,你想购买的商品名称 |
质量 |
如果意图为 0,则为数字或文本 |
可制作的 |
如果意图是 0、0 或 1 |
优惠 |
设置为 0 仅接受好友请求 |
买断 |
设置为 0 以允许协商 |
晋升 |
设置为 1 推广它,必须是溢价 |
细节 |
列表评论,最多 200 个字符 |
价格指数 |
复杂,大部分时间为 0。更多信息 |
成功或失败返回 0 或 1。
search_classifieds - 搜索分类信息
属性 |
描述 |
意图 |
出售,购买,或两者兼而有之 |
页面大小 |
结果 / 第 0 页 < page_size <= 30 |
页 |
您要查看的页码 |
折叠 |
如果设置 0 禁用列表折叠 |
项目名 |
您要搜索的项目的名称 |
蒸汽车 |
您要查看其列表的用户的 Steam id |
可交易的 |
0/1 |
可制作的 |
0/1 |
澳大利亚 |
0/1 |
磨损层 |
1-5 皮肤磨损层,使用 MiscUtils().wear_Tier_String_To_Int() |
纹理名称 |
需要按 wear_tier 搜索,要搜索的皮肤/纹理的名称 |
质量 |
要搜索的质量的整数,使用 MiscUtils().qualityStringToInt() 来获取它 |
画 |
要搜索的油漆 ID |
粒子 |
粒子识别效果 |
killstreak_tier |
1-3、使用MiscUtils().killstreaker_Tier_String_To_Int() |
光泽 |
0-7,使用 MiscUtils().sheen_String_To_Int() |
杀戮者 |
杀手的 id |
返回一个字典。这是一个示例 json
extract_trade_url - 从列表中提取带有令牌的交易 url
属性 |
描述 |
列表JSON |
这是背包.tf 上分类列表的 json 对象。你可以使用上面的方法得到它。 |
代理人 |
这是一个可选字段,提供符合 python 请求模块要求的字典。看这里 |
将交易 url 作为字符串返回。
货币类
在里面
属性 |
描述 |
apikey |
你的 api 密钥从这里 |
get_currencies - 获取货币值
返回一个字典。这是一个示例 json。
price_history - 获取给定商品的价格历史记录
属性 |
描述 |
物品 |
您要搜索的项目的名称 |
质量 |
要搜索的质量的整数,使用 MiscUtils().qualityStringToInt("Unique") 来获取它 |
可制作的 |
0/1 |
可交易的 |
0/1 |
价格指数 |
复杂,大部分时间为 0。更多信息 |
返回一个字典数组。这是一个例子。
item_price - 获取给定商品的当前价格
属性 |
描述 |
物品 |
您要搜索的项目的名称 |
质量 |
要搜索的质量的整数,使用 MiscUtils().qualityStringToInt("Unique") 来获取它 |
可制作的 |
0/1 |
可交易的 |
0/1 |
价格指数 |
复杂,大部分时间为 0。更多信息 |
返回当前值的单个字典。这是一个例子。
get_all_prices - 获取所有价格
属性 |
描述 |
生的 |
显示 value_low 字段 |
自从 |
只会显示自 unix 时代以来价格发生变化的项目。 |
返回一种奇怪的 json 文件。这是一个例子,这是结构。
MiscUtils 类
在里面
quality_string_to_int
属性 |
描述 |
细绳 |
质量的字符串。例如:“独一无二” |
particle_string_to_int
rarity_string_to_int
origin_string_to_int
wear_tier_string_to_int
killstreaker_string_to_int
奇怪的部分字符串到整数
steam_id_to_account_id
返回帐户 ID 的 int。
内置
作者
另请参阅参与此项目的贡献者列表。
执照
该项目在 MIT 许可下获得许可 - 请参阅LICENSE.md文件了解详细信息
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布