카트라이더 OPEN API 라이브러리
특징
- HttpClient클래스 사용
- NET Standard 2.0
- RiotSharp 라이브러리의 디렉터리 구조, Http Requester를 참고함.
Package | Description | Link |
---|---|---|
Kartrider.Api | Nexon Kartrider OPEN API wrapper library. | |
Kartrider.Api.AspNetCore | Nexon Kartrider OPEN API wrapper library for ASP.NET Core. |
## If ASP.NET Core env.
Install-Package Kartrider.Api.AspNetCore -Version 2.0.3
## Otherwise
Install-Package Kartrider.Api -Version 2.0.3
using Kartrider.Api;
using Kartrider.Api.Endpoints.UserEndpoint;
using System;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Program
{
static async Task Main(string[] args)
{
IKartriderApi kartriderApi = KartriderApi.GetInstance("API_KEY");
User user = await kartriderApi.User.GetUserByNicknameAsync("extern");
Console.WriteLine($"Nickname: {user.Nickname}");
Console.WriteLine($"Level: {user.Level}");
Console.WriteLine($"AccessId: {user.AccessId}");
}
}
}
PRs accepted.