php获取steam装备信息,steam-web-api – 我如何获得所有CSGO项目的清单,包括皮肤名称,质量和稀有度?...

我在Steam Web Api中没有找到任何关于皮肤的内容.

所有皮肤列表以及稀有和相应的武器都在/csgo/scripts/items/items_game.txt文件的“paint_kits”,“paint_kits_rarity”和“item_sets”部分中.

至于它们的正确名称,它们位于/csgo/resource/csgo_YOUR_LANGUAGE.txt中.看起来像那样

"PaintKit_so_red_Tag" "Candy Apple"

将php或python脚本变得非常难以将其放入数据库中以便于使用.

对于皮肤图像,您可以从上面获取武器和皮肤名称,并使用例如simple_html_dom.php从url http://steamcommunity.com/market/listings执行foreach curl循环以使用“market_listing_largeimage”类从div获取内容/ 730 / {ITEM_NAME} | {SKIN_NAME}({USAGE_THINGY Ex.Well-Worn})

只记得替换所有去往url的空格,但这取决于你用来获取页面的内容.你可以做一些关于使用的东西,因为一些武器在市场上没有一些变种,卷曲可能会返回错误的页面.没有什么是简单的foreach无法修复.

也只有在皮肤更新后如果过度使用你可能会被阀门网站阻止垃圾邮件.您还可以使用SteamWebApi和游戏新闻检查新版本并自动更新.只需使用你的想象力和谷歌.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值