These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

EvEAPITools.com - Audit using the new API keys system

First post
Author
Wysler
Viziam
Amarr Empire
#1 - 2011-10-05 13:01:28 UTC
http://eveapitools.com/audit/

This tool is a rewrite of the original API Jackknife using the new API keys system. See original thread http://www.eveonline.com/ingameboard.asp?a=topic&threadID=1325909

The tool is intended to be mostly used by recruiters but can be used by the general public for anything they see fit.

Views supported: Skills, Mails, Kills, Assets, Journal, Transactions, Orders and all of them in one single page.

Views:
Skills: displays all skills, ship skills, capital skills, leadership skills, weapon skills, fitted ships that char can use and important modules the char can use
Example: http://eveapitools.com/audit/skills_view.JPG

Assets: displays all of a character's assets, important assets such as faction ships, capitals, and t2 BS and number of ships by group.
Example: http://eveapitools.com/audit/assets_view.JPG

Kills: displays the last 25 kills/losses belonging to character. Kills can be clicked on to generate a killmail, and from there there is a link to submit/view on EVSCO
Example: http://eveapitools.com/audit/kills_view.JPG

Mails: displays titles, recipients, sender, unread status and date for the mails in the character's inbox (up to 7 days). Mailing lists are not resolved.
Example: http://eveapitools.com/audit/mail_view.JPG

Journal: displays last 3 months of wallet activity or 1000 entries, whatever comes first. Sortable.
Example: http://eveapitools.com/audit/journal_view.JPG

Transactions: displays last 3 months of transactions or 1000 entries belonging to character (or corp). Sortable.
Example: http://eveapitools.com/audit/transactions_view.JPG

Orders: displays currently active sell and buy orders as well as expired ones. Sortable.
Example: http://eveapitools.com/audit/orders_view.JPG

Onepage: displays all of the above views on a single page.

Skills also checks for mindlinks, specializations, and booster CS configs that are usable by the character.

Views are cached according to CCP's rules - skills, for example, will be updated hourly. If a page is out of date, it will be updated on load - be patient as it shouldn't take long. It will be snappy after that. Mails are updated every 7 hours, and assets daily.


GET Arguments supported:

chid=[id] ; character id
char=[char] ; try to find a char by this name on the account. ignored if chid is present
keyID=[id] ; Key ID
vCode=[key] ; Verification Code
view=[view] ; display the specified view

This is the first version but I plan to extend it
Known problems/inconveniences:
- Doesn't have support all the scenarios that the original version did
- The API system is still separated in limited and full while in the new system there's no such distinction
- The search for the Character Bazar sale looks in the old forums

Feedback and bug reports are welcomed.
Ares Comet
Knights Of Divinity
#2 - 2011-10-05 21:28:18 UTC
will you be relesing the source code again... i used this previously on the old system so would like to carry on using this with the new API keys
Gabba Cyno
#3 - 2011-10-05 21:52:51 UTC
very very nice

.

Two step
Aperture Harmonics
#4 - 2011-10-05 21:59:18 UTC
I'm also interested in a source code release...

CSM 7 Secretary CSM 6 Alternate Delegate @two_step_eve on Twitter My Blog

Wysler
Viziam
Amarr Empire
#5 - 2011-10-06 08:52:59 UTC
Yes, I can try to clean-up the code and release it. However, I would like to fix at least the known problems mentioned above before that. I'm already working on one of them right now.
Emma Royd
Maddled Gommerils
#6 - 2011-10-06 15:07:14 UTC  |  Edited by: Emma Royd
*edited as it was the api system that was down, not the APITools.com

But in your stuff at the top, it says 1000 journal entries, but I can only get 50, is there an option somewhere that I've not done?
L0SER18q
My Little Pony Industries Inc.
#7 - 2011-10-09 14:33:33 UTC
I have a problem with the encoding, when try to check mail with the cyrillic.
Is it possible to set UTF-8 default encoding?
Wysler
Viziam
Amarr Empire
#8 - 2011-10-10 08:14:45 UTC
Emma Royd wrote:
*edited as it was the api system that was down, not the APITools.com

But in your stuff at the top, it says 1000 journal entries, but I can only get 50, is there an option somewhere that I've not done?

Fixed. Seems the api has been changed to have a row count parameter which defaults to 50. Changed the limit to 1000, however the api seems to limit to only entries which are not older then 1 month.

L0SER18q wrote:
I have a problem with the encoding, when try to check mail with the cyrillic.
Is it possible to set UTF-8 default encoding?

Fixed. I tested it but please let me know if it works fine for you
L0SER18q
My Little Pony Industries Inc.
#9 - 2011-10-10 11:17:15 UTC  |  Edited by: L0SER18q
Wysler wrote:
Fixed. I tested it but please let me know if it works fine for you
Works fine, thanks.
upd: another bug with cyrilic in wallet journal: pic
Wysler
Viziam
Amarr Empire
#10 - 2011-10-13 09:49:38 UTC
L0SER18q wrote:
Wysler wrote:
Fixed. I tested it but please let me know if it works fine for you
Works fine, thanks.
upd: another bug with cyrilic in wallet journal: pic

Thanks. I'll have a look. I've been a bit busy lately IRL.
Jack O'Connal
Brutor Tribe
Minmatar Republic
#11 - 2011-11-01 02:41:30 UTC
Nice! I'm ramping up recruitment again and this will come in handy.
Lorkin Desal
That Hole Over There
#12 - 2011-11-01 12:15:21 UTC
Excellent work. the old api jackknife was a very handy tool. I was also be interested in a code release.
Lykouleon
Noble Sentiments
Second Empire.
#13 - 2011-11-11 16:19:06 UTC
I am also very interested in the code release.

Is there also any planned changes to the current code that would allow for different masks to be used?

Lykouleon > CYNO ME CLOSER so I can hit them with my sword

Zynen
#14 - 2011-11-14 20:00:29 UTC
+1 for source code :)

Glad to see someone picked this up too, very nice!
Erelaszun
Worthless Carebears
The Initiative.
#15 - 2011-12-15 04:26:36 UTC
any word on a source release?
Axari
#16 - 2011-12-16 05:16:20 UTC
Please release the source!
Troll Bridgington
Caldari Provisions
Caldari State
#17 - 2011-12-17 15:00:21 UTC
I would be interested in the source as well. Big smile