Skip to main content

Nintendo Switch Online API Python Library

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

This package is available through pip. Install with

pip3 install nso-api

To build from this repo directly, clone the repo

git clone https://github.com/Jetsurf/nso-api.git

Then 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

NXApi - @samuelelliott - Built-in F-Token provider

TODO

Documentation

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

nso-api-0.9.16.tar.gz (27.7 kB view details)

Uploaded Source

File details

Details for the file nso-api-0.9.16.tar.gz.

File metadata

  • Download URL: nso-api-0.9.16.tar.gz
  • Upload date:
  • Size: 27.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.2

File hashes

Hashes for nso-api-0.9.16.tar.gz
Algorithm Hash digest
SHA256 7bbf3cf7574db231b68d8c00a7e8826c28d12d9b51ad2aba73de3531d4c2bbbd
MD5 3089728c013e18a999c2a41c8ab8f396
BLAKE2b-256 c1e41302ae1d1ee2d0bdf4165b3bd423199a460701df2fef9fd7979384f6d100

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