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: https://partner.steamgames.com/doc/webapi https://steamapi.xpaw.me

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

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.4.tar.gz (8.0 kB view details)

Uploaded Source

File details

Details for the file steam_interfaces-0.1.4.tar.gz.

File metadata

  • Download URL: steam_interfaces-0.1.4.tar.gz
  • Upload date:
  • Size: 8.0 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.4.tar.gz
Algorithm Hash digest
SHA256 9d4c467280710efcac64376f0d462cb573465dda42716eb4d96cc73045a14691
MD5 3e8d7a429b3cc728fef272fa5ff4077f
BLAKE2b-256 b93b02856cfd2d70ba92793c7ada5bdc94cfd991fbab1f053c436772e69ba94c

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