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

Uploaded Source

File details

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

File metadata

  • Download URL: nso-api-0.9.18.tar.gz
  • Upload date:
  • Size: 28.4 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.18.tar.gz
Algorithm Hash digest
SHA256 f189092d377b0155522f40d46fa955ce2c5b21d9ebf61c6b276d5af9d22840b2
MD5 2bcaeaf58c8d1864f8fe7fd4f8e06054
BLAKE2b-256 c6f9013f9be6b1f8890bd3609a1748f3d0c7bf38fcecc4063990c5669983ceaf

See more details on using hashes here.

Supported by

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