No project description provided
Project description
nso-api
Aims to be an updated library to support communicating with Nintendo's Switch Online Service.
Example:
See example.py for a quick example of how to setup a session token, request game service tokens, and retrieve basic data from Nintendo.
Installation
Easiest way to install this is to use git to clone a copy
git clone https://github.com/Jetsurf/nso-api.git
The install with pip3
pip3 install .
(from cloned directory)
Credit
S2S - @frozenpandaman - Original foundation of login flow (iksm.py)
iMink - @jonewang - Built-in F-Token provider
TODO
- Splatoon 2 API Endpoints
- Note: Splatfest endpoints are not present. Likely not to be implemented soon due to SplatFests for S2 being done
- Animal Crossing New Horizons API Passport Endpoints
- Login support through iMink
- ACNH "Extras" (ingame/chat support)
- Splatoon 3 API Endpoints
Under construction, keep checking if interested!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file nso_api-0.9.2.tar.gz
.
File metadata
- Download URL: nso_api-0.9.2.tar.gz
- Upload date:
- Size: 21.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dae97482fdd718df632ecbde591b5d1c886352ff8a3b717bea5b7e8c1ee6f76 |
|
MD5 | 8e39228f0d00832cbbbaaa495b5f1fe7 |
|
BLAKE2b-256 | 17bbdccf72947d3049a46c6bc71d690f60fcc5f3d20df1f9b742e66bdf615231 |
File details
Details for the file nso_api-0.9.2-py3-none-any.whl
.
File metadata
- Download URL: nso_api-0.9.2-py3-none-any.whl
- Upload date:
- Size: 23.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f6829ab733304ec27b1e27a629955548871ad7b2bc732ddb9ef130ed777fd5a |
|
MD5 | c22c11eefb5ed9ae2fdfa2fbe00efa31 |
|
BLAKE2b-256 | 4e10a8b7144a5e6f89dd0c6ab897ebbde6f4c716688cd7341281bde48ccd4a1f |