Games API

Questions regarding plugin development and publish plugins

Games API

Postby Gizmo1203 » Sat Sep 15, 2018 8:35 pm

Hello all,

I'm now sharing my little Plugin witch enables the access to several APIs like Fortnite, Overwatch and League of Legends. It has several "sensors" for different player datas like kills, games won and so on, featured by the different APIs from the game developers. You just need to enter your game's account name for your specific stats.

Additionally, the plugin has a function to display the progress name which has the most CPU time for the last specific time (e.g. 10s; top process). I added this because the Top Process sensor doesn't give me any useful information. If you want to disable it (it consumes a lot of CPU...) just enter a '0' in the specific option field.

Please note that this addon hasn't been tested and has (for sure) several bugs. Please don't hesiate to report any bug or request new game's API - I have enough time to enable it :)

Sensor List:
Fortnite name
Fortnite Solo top1
Fortnite top5
Fortnite Solo top10
Fortnite Solo KDr
Fortnite Solo matches
Fortnite Solo kills
Fortnite Lifetime top10
Fortnite Lifetime matches
Fortnite Lifetime wins
Fortnite Lifetime kills
Overwatch Account
Overwatch name
Overwatch level
Overwatch rating
Overwatch games won
Overwatch games played ranked
Overwatch games won ranked
Overwatch gold medals ranked
League of Legends Account
League of Legends Summoner Level
League of Legends Solo wins
League of Legends Losses
League of Legends Winrate
League of Legends Tier+Rank
League of Legends League Points
CS GO Kills
CS GO Time Played
CS GO Win %
CS GO K/D Ratio
CS GO Accuracy
CS GO Headshot %
CS GO MVPs


Exemples for Fortnite and Overwatch:

Image

Image


EDIT v0.2: League of Legends Support added:

Image


EDIT v0.3:
- Counterstrike: Global Offensive Support added
- League of Legends fixed

Image


Best regards
Gizmo
Attachments
GamesAPI v0.3.zip
GamesAPI v0.3
(280.62 KiB) Downloaded 44 times
GamesAPI v0.2.zip
GamesAPI v0.2
(277.89 KiB) Downloaded 32 times
Last edited by Gizmo1203 on Mon Oct 22, 2018 3:27 pm, edited 4 times in total.
Gizmo1203
 
Posts: 6
Joined: Mon Aug 27, 2018 1:07 pm

Re: Games API

Postby TheLaGmAn » Fri Sep 21, 2018 2:37 pm

Thanks a lot for the plugin, looks very useful, could you specify the sensors available for each game?
Also, if you are willing to share the source code it will be great for other people to contribute looking at your code and also be more trusted for people to use.

There are a couple of requests on this forum for plugin requests, like a discord plugin, so feel free to jump in any if you feel like developing some more :)
TheLaGmAn
Site Admin
 
Posts: 503
Joined: Wed Feb 26, 2014 8:32 pm

Re: Games API

Postby Gizmo1203 » Fri Sep 28, 2018 8:08 pm

Thanks for the reply :)

I took the (in my opinion) most relevant information out of the API call. Unfortunately (due to the nevessary keys) I cannot share my code or "example links" for API requests.

The current sensor data looks like the following:

Image
Image

Feel free to ask for more information :)
Unfortunately I am very busy and don't have a lot of time for programming (2 times father and full time employee), but if I have a few hours left, I will check the plugin requests ;)
Gizmo1203
 
Posts: 6
Joined: Mon Aug 27, 2018 1:07 pm

Re: Games API

Postby Gizmo1203 » Mon Oct 22, 2018 3:28 pm

New update :)
Gizmo1203
 
Posts: 6
Joined: Mon Aug 27, 2018 1:07 pm


Return to Plugins Releases and Development



Who is online

Users browsing this forum: No registered users and 1 guest

cron