Talk:SplatNet 3

From Inkipedia, the Splatoon wiki

How do you extract assets from SplatNet 3?

I notice that on Splatfest pages, users add the team icons, and the art without the title or event times. Is there a webpage version of this service, or are these being ripped directly from the app? -N1ntendo- (talk) 18:51, 28 April 2023 (UTC)Reply[reply]

SplatNet 3 is a web app hosted at https://api.lp1.av5ja.srv.nintendo.net, but it can't be viewed in a browser normally. The Nintendo Switch Online app opens a webview displaying this website. The Nintendo Switch Online app generates several tokens to authenticate with SplatNet 3's API and retrieve data from it. This can be done outside the app, but it requires using an external server or an Android emulator in order to generate `f` tokens like the Nintendo Switch Online app does. There's also a private repository of assets from SplatNet 3, but I believe many of those are either on Inkipedia already or would not make sense to include. Dog2puppy (talk) 18:56, 28 April 2023 (UTC)Reply[reply]
So what I understand, is that you can only do that from an Android emulator? And how does that generate tokens? -N1ntendo- (talk) 19:10, 28 April 2023 (UTC)Reply[reply]
I got access to SplatNet by using this guide, feel free to ask me if you have any questions
- Xevsplatoon (talk) 19:13, 28 April 2023 (UTC)Reply[reply]
Thanks, hopefully this will help. -N1ntendo- (talk) 19:14, 28 April 2023 (UTC)Reply[reply]
Generating the `f` tokens to authenticate with SplatNet 3 is the only part that requires an Android emulator. Unfortunately, no one really knows how `f` tokens are generated. It's all a mess of machine code in the Nintendo Switch Online app. Services like imink provide a hosted way of generating `f` tokens, but at the end imink is still just using an Android emulator. Dog2puppy (talk) 19:13, 28 April 2023 (UTC)Reply[reply]