mirror of
https://wiilab.wiimart.org/wiimart/WiiSOAP
synced 2025-11-06 15:30:03 +01:00
There can be either 2 or 3 characters before the 9 numbers, but previously the schema only assumed 2
WiiSOAP
WiiSOAP is a server designed specifically to handle Wii Shop Channel SOAP - more specifically, that of the ECommerce library. Ideally, one day this will become feature complete enough to handle other titles utilizing EC, such as DLCs or other purchases.
It aims to implement everything necessary to provide title tickets, manage authentication, and everything between.
Setup
WiiSOAP operates on the assumption that you run a PostgreSQL database holding existing tickets.
- Ensure that your PostgreSQL database contains the schema within
database.sql. - Copy
config.example.xmltoconfig.xmland edit accordingly.- Similar to WSC-Patcher, you may use a base URL of
a.taur.cloudfor localhost development, i.e. via Dolphin.
- Similar to WSC-Patcher, you may use a base URL of
go buildto create an executable.- Run the resulting executable, such as
./WiiSOAP.
Contributing
Ensure you have run gofmt on your changes.
Languages
Go
100%