这个库包含了Steam平台使用的有用值。例如,过滤器、标签、货币、类别。如果你在处理市场或解析Steam,你需要它。

1.0.5 2022-07-09 18:42 UTC

This package is auto-updated.

Last update: 2024-09-06 14:52:46 UTC


README

Build Status Scrutinizer Code Quality Code Coverage Code Intelligence Status Latest Stable Version Total Downloads Latest Unstable Version License PHP Version Require

这个库收集了来自Steam服务的所有必要的过滤器、货币、国家、类别等值。如果你在Steam下开发,这个库将很有用。

你需要为什么

  • 谁使用Steam API
  • 谁在解析网站
  • 谁解析市场
  • 以及在处理Steam平台的其它情况

安装

composer require steam-market-providers/enums

实现列表

  • Steam应用
  • Steam货币
  • Steam语言
  • Steam全球标签
  • Steam平台
  • Steam国家
  • Steam玩家
  • Steam视觉
  • Steam主题情感
  • Steam流派
  • Steam子流派
  • Steam顶级流派

如何使用

获取应用ID

echo \KrepyshSpec\SteamEnums\SteamApp::CSGO->name; // CSGO
echo \KrepyshSpec\SteamEnums\SteamApp::CSGO->value; // 730

SteamApp 获取所有信息

$all = \KrepyshSpec\SteamEnums\SteamApp::cases();
var_dump($all);

/**
 array(2) {
   [0]=>
   enum(KrepyshSpec\SteamEnums\SteamApp::CSGO)
   [1]=>
   enum(KrepyshSpec\SteamEnums\SteamApp::Dota2)
 }
 **/

Steam应用

总应用游戏数 2

echo SteamApp::Dota2->name // USD
echo SteamApp::Dota2->value; // 570

Steam货币

总货币数 32

echo SteamCurrency::USD->name; // USD
echo SteamCurrency::USD->value; // 1

Steam语言

总语言数 28

echo SteamLanguage::English->name; // English
echo SteamLanguage::English->value; // english

Steam全球标签

总标签数 431

在此使用 Steam浏览标签

echo SteamGlobalTag::Survival->name; // Survival
echo SteamGlobalTag::Survival->value; // 1662

Steam平台

总平台数 3

echo SteamPlatform::MacOS->name; // MacOS
echo SteamPlatform::MacOS->value; // mac

Steam国家

总国家数 259

echo SteamCountry::United_States->name; // United_States
echo SteamCountry::United_States->value; // US

支持

如需支持,请发邮件至 evgeniymykhalichenko@gmail.com 或通过telegram @krep1sh

许可证

MIT