ArcaeaUnlimitedAPI.Lib
2.0.0
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package ArcaeaUnlimitedAPI.Lib --version 2.0.0
NuGet\Install-Package ArcaeaUnlimitedAPI.Lib -Version 2.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ArcaeaUnlimitedAPI.Lib" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ArcaeaUnlimitedAPI.Lib --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: ArcaeaUnlimitedAPI.Lib, 2.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ArcaeaUnlimitedAPI.Lib as a Cake Addin #addin nuget:?package=ArcaeaUnlimitedAPI.Lib&version=2.0.0 // Install ArcaeaUnlimitedAPI.Lib as a Cake Tool #tool nuget:?package=ArcaeaUnlimitedAPI.Lib&version=2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
ArcaeaUnlimitedAPI.Lib
A wrapper for ArcaeaUnlimitedAPI with C#.
Install
dotnet add package ArcaeaUnlimitedAPI.Lib
Usage
using ArcaeaUnlimitedAPI.Lib;
using ArcaeaUnlimitedAPI.Lib.Models;
var client = new AuaClient
{
ApiUrl = "<API Url>",
Token = "<Bearer Token>",
// Or if you want
UserAgent = "<Custom User-Agent>"
}.Initialize();
// Query best 30 of Nagiha0798
var best30 = await client.User.Best30("Nagiha0798",
10, // Overflow count
AuaReplyWith.SongInfo); // Reply with songinfo
Console.WriteLine(best30.AccountInfo.Rating);
Console.WriteLine(best30.Best30List[0].SongId);
// Query songinfo of #1f1e33
var songinfo = await client.Song.Info("ifi", AuaSongQueryType.SongId);
Console.WriteLine(songinfo.SongId);
Console.WriteLine(songinfo.Difficulties[2].NameEn);
Supported endpoints
- user/info
- user/best
- user/best30
- song/info
- song/list
- song/alias
- song/random
- assets/icon
- assets/char
- assets/song
- assets/preview
- data/update
- data/theory
- data/playdata
- data/density
- data/challenge
License
This project is under 616SB License.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net6.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.