Skip to main content

Python module for writing scripts for project management platform Steam

Project description

steam-interfaces

PyPI GitHub Pull Requests License Forks

Python library for working with the Steam API.

API Documentation:

Installation

pip install steam-interfaces 

Usage

How get player info:

from steam_interfaces import ISteamUser
import os

key = os.getenv('STEAM_API_KEY')

steam_user = ISteamUser(key)
user_info = steam_user.get_player_summaries(76561198248393810)

Supported interfaces

  • ISteamUser
  • IBroadcastService
  • ICheatReportingService
  • IDOTAChat_570
  • IDOTA2MatchStats_570
  • IDOTA2Fantasy_570
  • IDOTA2StreamSystem_205790
  • IPlayerService
  • ISteamApps

Dependencies

requests

Contributing

Bug reports and/or pull requests are welcome

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

steam-interfaces-0.1.6.tar.gz (9.2 kB view details)

Uploaded Source

File details

Details for the file steam-interfaces-0.1.6.tar.gz.

File metadata

  • Download URL: steam-interfaces-0.1.6.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for steam-interfaces-0.1.6.tar.gz
Algorithm Hash digest
SHA256 885dc5babd902b0ce143b30c879f619d5cbb1ab9c47cd0e223feebf5262d97b7
MD5 7944863a7842d9cf6cb90bc9f9c30b19
BLAKE2b-256 aab826f7716164fd28d4040286a261e872a5425403512f9a7646a60093b278c1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page