|
2 | 2 | using System.Threading.Tasks; |
3 | 3 |
|
4 | 4 | using Fortnite_API; |
5 | | -using Fortnite_API.Objects; |
6 | | -using Fortnite_API.Objects.V1; |
7 | | -using Fortnite_API.Objects.V2; |
8 | 5 |
|
9 | 6 | namespace Fortnite_api.Test |
10 | 7 | { |
11 | 8 | internal class Program |
12 | 9 | { |
13 | 10 | private static async Task Main() |
14 | 11 | { |
15 | | - const string apiKey = null; // optional as of now. check https://dash.fortnite-api.com to be sure |
16 | | - var api = new FortniteApi(apiKey); |
| 12 | + var apiKey = string.Empty; // optional as of now. check https://dash.fortnite-api.com to be sure |
| 13 | + var api = new FortniteApiClient(apiKey); |
17 | 14 |
|
18 | | - var playlistsV1 = await api.V1.Playlists.GetAsync(); |
19 | | - var playlistSoloV1 = await api.V1.Playlists.GetAsync("playlist_defaultsolo"); |
20 | | - |
21 | | - Debugger.Break(); |
22 | | - return; |
| 15 | + var newCosmetics = await api.V2.Cosmetics.GetBrNewAsync(); |
| 16 | + var map = await api.V1.Map.GetAsync(); |
23 | 17 |
|
24 | 18 | //var cosmeticsV2 = await api.V2.Cosmetics.GetBrAsync(); |
25 | | - var renegadeSearch = await api.V2.Cosmetics.SearchBrAsync(x => |
26 | | - { |
27 | | - x.Name = "enegade raid"; |
28 | | - x.MatchMethod = MatchMethod.Contains; |
29 | | - x.BackendType = "AthenaCharacter"; |
30 | | - }); |
31 | | - |
32 | | - var aesV2 = await api.V2.Aes.GetAsync(); |
33 | | - var aesV2Base64 = await api.V2.Aes.GetAsync(AesV2KeyFormat.Base64); |
34 | | - |
35 | | - var newsV2 = await api.V2.News.GetAsync(); |
36 | | - var newsV2German = await api.V2.News.GetAsync(GameLanguage.DE); |
37 | | - var newsV2Br = await api.V2.News.GetBrAsync(); |
38 | | - |
39 | | - var creatorCodeV2tfue = await api.V2.CreatorCode.GetAsync("tfue239042039480"); |
40 | | - var creatorCodeV2allStw = await api.V2.CreatorCode.SearchAllAsync("stw"); |
41 | | - |
42 | | - var shopV2 = await api.V2.Shop.GetBrAsync(); |
43 | | - var shopV2German = await api.V2.Shop.GetBrAsync(GameLanguage.DE); |
44 | | - var shopV2Combined = await api.V2.Shop.GetBrCombinedAsync(); |
45 | | - |
46 | | - var statsV2V1 = await api.V1.Stats.GetBrV2Async(x => |
47 | | - { |
48 | | - //x.AccountId = "4735ce9132924caf8a5b17789b40f79c"; |
49 | | - x.Name = "ninja"; |
50 | | - x.ImagePlatform = BrStatsV2V1ImagePlatform.All; |
51 | | - }); |
52 | | - |
53 | | - var aes = await api.V1.Aes.GetAsync(); |
54 | | - await Task.Delay(500); |
55 | | - var tfueCode = await api.V1.CreatorCode.GetAsync("tfue"); |
56 | | - await Task.Delay(500); |
57 | | - var searchTestCode = await api.V1.CreatorCode.SearchAsync("test"); |
58 | | - await Task.Delay(500); |
59 | | - var searchAllTestCode = await api.V1.CreatorCode.SearchAllAsync("test"); |
60 | | - await Task.Delay(500); |
61 | | - |
62 | | - var cosmetics = await api.V1.Cosmetics.GetBrAsync(GameLanguage.DE); |
63 | | - await Task.Delay(500); |
64 | | - |
65 | | - var johnWickById = await api.V1.Cosmetics.GetBrAsync("bid_271_assassinsuitmale"); |
66 | | - await Task.Delay(500); |
67 | | - |
68 | | - var johnWick_ghoulTrooperSearch = await api.V1.Cosmetics.SearchBrIdsAsync(new [] |
69 | | - { |
70 | | - "bid_271_assassinsuitmale", |
71 | | - "cid_029_athena_commando_f_halloween" |
72 | | - }); |
73 | | - await Task.Delay(500); |
74 | | - |
75 | | - var johnWickSearch = await api.V1.Cosmetics.SearchBrAsync(x => |
76 | | - { |
77 | | - x.Name = "ohn wic"; |
78 | | - x.MatchMethod = MatchMethod.Contains; |
79 | | - }); |
80 | | - await Task.Delay(500); |
81 | | - |
82 | | - var allIconSeriesSearch = await api.V1.Cosmetics.SearchAllBrAsync(x => |
83 | | - { |
84 | | - x.Rarity = BrCosmeticV1Rarity.Icon; |
85 | | - }); |
86 | | - await Task.Delay(500); |
87 | | - |
88 | | - var shop = await api.V1.Shop.GetBrAsync(); |
89 | | - await Task.Delay(500); |
90 | | - |
91 | | - var news = await api.V1.News.GetAsync(); |
92 | | - await Task.Delay(500); |
93 | | - |
94 | | - var newsBr = await api.V1.News.GetBrAsync(); |
95 | | - await Task.Delay(500); |
96 | | - |
97 | | - var newsStw = await api.V1.News.GetStwAsync(); |
98 | | - await Task.Delay(500); |
99 | | - |
100 | | - var newsCreative = await api.V1.News.GetCreativeAsync(); |
| 19 | + //var renegadeSearch = await api.V2.Cosmetics.SearchBrAsync(x => |
| 20 | + //{ |
| 21 | + // x.Name = "enegade raid"; |
| 22 | + // x.MatchMethod = MatchMethod.Contains; |
| 23 | + // x.BackendType = "AthenaCharacter"; |
| 24 | + //}); |
| 25 | + |
| 26 | + //var aesV2 = await api.V2.Aes.GetAsync(); |
| 27 | + //var aesV2Base64 = await api.V2.Aes.GetAsync(AesV2KeyFormat.Base64); |
| 28 | + |
| 29 | + //var newsV2 = await api.V2.News.GetAsync(); |
| 30 | + //var newsV2German = await api.V2.News.GetAsync(GameLanguage.DE); |
| 31 | + //var newsV2Br = await api.V2.News.GetBrAsync(); |
| 32 | + |
| 33 | + //var creatorCodeV2tfue = await api.V2.CreatorCode.GetAsync("tfue239042039480"); |
| 34 | + //var creatorCodeV2allStw = await api.V2.CreatorCode.SearchAllAsync("stw"); |
| 35 | + |
| 36 | + //var shopV2 = await api.V2.Shop.GetBrAsync(); |
| 37 | + //var shopV2German = await api.V2.Shop.GetBrAsync(GameLanguage.DE); |
| 38 | + //var shopV2Combined = await api.V2.Shop.GetBrCombinedAsync(); |
| 39 | + |
| 40 | + //var statsV2V1 = await api.V1.Stats.GetBrV2Async(x => |
| 41 | + //{ |
| 42 | + // //x.AccountId = "4735ce9132924caf8a5b17789b40f79c"; |
| 43 | + // x.Name = "ninja"; |
| 44 | + // x.ImagePlatform = BrStatsV2V1ImagePlatform.All; |
| 45 | + //}); |
101 | 46 |
|
102 | 47 | Debugger.Break(); |
103 | 48 | } |
|
0 commit comments