Download the PHP package pmzedx/steam-service without Composer
On this page you can find all versions of the php package pmzedx/steam-service. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package steam-service
Steam API PHP
A clean, well-documented PHP wrapper for the Steam Web API built on top of Guzzle HTTP.
Installation
Getting an API Key
Request a Steam Web API key at: https://steamcommunity.com/dev/apikey
Setup
Option 1 — Environment variable (recommended)
Set STEAM_API_KEY in your .env or server environment:
Then create the client with no arguments:
Option 2 — Pass the key directly
Usage
👤 User Profiles — $steam->users()
🎮 Player Games — $steam->player()
🏆 Achievements & Stats — $steam->userStats()
📰 Game News — $steam->news()
🛠️ WebAPI Utilities — $steam->webAPIUtil()
🖥️ Game Servers — $steam->gameServer()
🏅 Leaderboards — $steam->leaderboards()
🔍 Matchmaking (Lobbies) — $steam->matchmaking()
📦 Workshop (Published Files) — $steam->publishedFile()
🔐 User Authentication — $steam->userAuth()
Error Handling
All methods throw SteamApiException on failure (bad key, rate limit, network error, etc.):
Package Structure
License
MIT
All versions of steam-service with dependencies
PHP Build Version
Package Version
The package pmzedx/steam-service contains the following files
Loading the files please wait ...