Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Alex7Kom/node-steam-web-api-key

Automatically registers and retrieves Steam API key **NO LONGER MAINTAINED**
https://github.com/Alex7Kom/node-steam-web-api-key

javascript nodejs steam

Last synced: 3 months ago
JSON representation

Automatically registers and retrieves Steam API key **NO LONGER MAINTAINED**

Awesome Lists containing this project

README

        

# Steam Web API Key

Automatically registers and retrieves Steam API key.

__Note__: By using this library you automatically agree to [Steam API Terms of Use](https://steamcommunity.com/dev/apiterms)

## Installation

```
npm install steam-web-api-key
```

## Usage

Require it...

```js
var getSteamAPIKey = require('steam-web-api-key');
```

...then call:

```js
getSteamAPIKey({ sessionID: sessionID, webCookie: cookies }, callback);
```

The second argument to the callback will be your API key. Optionally, you can also provide a `domain` to which an API key will be registered (default is `localhost`).

If failed to retrieve Web API key due to [limited account](https://support.steampowered.com/kb_article.php?ref=3330-IAGK-7663), it will return `Access Denied` error in the callback.

## License

MIT