Eshop.Games
Api to get data from Nintendo eShop
Install / Use
/learn @TBertuzzi/Eshop.GamesREADME
Eshop.Games
Get data from all the games available on the nintendo eshop
Get title, description, price, release date and all available game meta data
This is the component, works on All platforms that support .NETStandard 2.0
Current Features:
The following features are planned for our first release:
Systems
- [x] Nintendo Switch
- [ ] Nintendo 3DS
Features
- [x] Get Games
- [X] Get Game Details
- [ ] Get Game Amiibos Info
- [ ] Get Game Screenshots
Country services
- [x] Nintendo North America
- [ ] Nintendo Europe
- [ ] Nintendo Japan
NuGet
|Name|Info|
| ------------------- | :------------------: |
|Eshop.Games||
Sample
static void Main(string[] args)
{
try
{
Config config = new Config
{
Region = Region.NA,
System = System.NintendoSwitch
};
EshopService eshopService = new EshopService(config);
Query query = new Query
{
Index = 0,
Limit = 200,
Order = Order.asc,
Sort = Sort.title,
Value = ""
};
var games = eshopService.GetGames(query).Result;
Console.WriteLine("Games: ");
foreach (var game in games)
{
try
{
Console.WriteLine($"Game:{game.Title}");
var detail = eshopService.GetGameDetail(game).Result;
Console.WriteLine($"Detail HTML :{detail?.DescriptionHTML}");
}
catch (Exception ex)
{
Console.WriteLine($"Erro: {ex.Message}");
}
}
}
catch(Exception ex)
{
Console.WriteLine($"Erro: {ex.Message}");
}
finally
{
Console.ReadLine();
}
}
The complete example can be downloaded here
