我在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和游戏新闻检查新版本并自动更新.只需使用你的想象力和谷歌.