R6Tab.NET
0.3.0
R6Tab Api Currently Requires an Api Key to Function. Any Version Below 0.4.0 is no longer functional. Please update to 0.4.0. For further information about the process of getting an Api Key please check ( https://github.com/Tabwire/R6Tab-API )
See the version list below for details.
dotnet add package R6Tab.NET --version 0.3.0
NuGet\Install-Package R6Tab.NET -Version 0.3.0
<PackageReference Include="R6Tab.NET" Version="0.3.0" />
paket add R6Tab.NET --version 0.3.0
#r "nuget: R6Tab.NET, 0.3.0"
// Install R6Tab.NET as a Cake Addin
#addin nuget:?package=R6Tab.NET&version=0.3.0
// Install R6Tab.NET as a Cake Tool
#tool nuget:?package=R6Tab.NET&version=0.3.0
R6TabApiWrapper
Api Wrapper for R6Tab Api
<img alt="GitHub" src="https://img.shields.io/github/license/Cenngo/R6Tab.NET?style=flat-square"> <a href="https://www.nuget.org/packages/R6Tab.NET"><img alt="Nuget" src="https://img.shields.io/nuget/v/R6Tab.NET?logo=nuget&style=flat-square"></a>
- Search Players by Name
- Search Players by Id
- Get LeaderBoards for Every Region and Platform
- Access Every Region Ranked Information within Its Respective Object
- Access Every Gamemode Information within Its Respective Object
- Get Rank Banners
- Get User Avatars
Getting Started
var client = new R6Client();
//Parsing By Name
var result = client.ParseByName("baiier", Platform.Uplay);
//Parse by Id
var result = client.ParseById(9bd44bde-9c48-48ae-9c2b-4e11e4b16083);
///Getting Leaderboard
var leaderboard = client.GetLeaderboard(Platform.Uplay, Region.All);
//Update Player Info
var result = client.UpdatePlayer(9bd44bde-9c48-48ae-9c2b-4e11e4b16083);
In Progress
- Decode Operator Ids
- Get Top Operators in Each Category (Wins/Losses/Kills/Deaths/Play Time)
- Get Color of the Rank Banner
- Auto Cache Avoidance
- Get All Stats of Specific Operator
Operator Data
Currently some of the operators cannot be decoded as they are retrieved from the R6Tab Api. I'm limited by the information that is provided by TabWire. Missing operator codes will be added as they are disclosed by TabWire on their GitHub Repo.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- Newtonsoft.Json (>= 12.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Added Auto Cache Avoidance