我不是要查找特定玩家库存的详细信息,而是查找CSGO所有项目的列表.我想要的是特别是武器的细节,但包括皮肤名称信息和稀有性.
为了更容易解释这个网站有我需要的信息,除了稀有.
http://csgo.steamanalyst.com/list.php
通过使用以下api url,我可以获得武器模型名称,但不能获得皮肤名称(即"Zirka") http://api.steampowered.com/IEconItems_730/GetSchema/v0002/?key= {YOUR_API_KEY}
SEJ*_*JBR 11
我在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"
Run Code Online (Sandbox Code Playgroud)
将php或python脚本变得非常难以将其放入数据库中以便于使用.
对于皮肤图像,您可以从上面获取武器和皮肤名称,并使用例如simple_html_dom.php从url执行foreach curl循环以获取来自div的内容"market_listing_largeimage"类 http://steamcommunity.com/market/listings/730/{ITEM_NAME}%20%7C%20{SKIN_NAME}%20%28{USAGE_THINGY Ex. Well-Worn}%29
只记得用%20替换所有去往url的空格,但这取决于你用来获取页面的内容.你可以做一些关于使用的东西,因为一些武器在市场上没有一些变种,卷曲可能会返回错误的页面.没有一个简单的if + foreach无法修复.
也只有在皮肤更新后如果过度使用你可能会被阀门网站阻止垃圾邮件.您还可以使用SteamWebApi和游戏新闻检查新版本并自动更新.只需使用你的想象力和谷歌.
| 归档时间: |
|
| 查看次数: |
18697 次 |
| 最近记录: |