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.
12Next page
 

My EVE API Open Beta!!

Author
Benign Sage
Republic University
Minmatar Republic
#1 - 2012-08-24 18:55:52 UTC  |  Edited by: Benign Sage
Greetings capsuleers! I wish to announce that I have opened a public beta to some new software I am developing. I hope you will find it useful. I call it "My EVE API" and I hope that one day it will provide you with the ability to view every aspect of your API data. It is still in development of course but much of the functionality is there right now! What I need is some testers, those brave capsuleers willing to explore the unknown and give me feedback and ideas for what YOU need in an application. I will try to take those ideas and turn them into reality. There is still much to be done, code to be written, bugs to be squashed. I hope you will give it a try!

Check it out ----> https://www.myeveapi.com

See below for a list of current and immediate future functionality:

Character
- Assets
- Calendar Events
- Certificates
- Character Sheet
- Contact List
- Contracts
- EVE Mail
- Factional Warfare Stats
- Industry Jobs
- Market Orders
- Medals
- Research
- Standings
- Wallet Journal
- Wallet Transactions

Corporation
- Assets
- Contact List
- Contracts
- Corporation -Sheet
- Factional Warfare Stats
- Industry Jobs
- Market Orders
- Member Security Log
- Member Tracking (including inactivity notification)
- Outpost Management
- POS Management
- Shareholders
- Standings
- Wallet Journal
- Wallet Transactions

Tools
- Agent Finder
- Blueprint Tracking
- Fittings
- Intelligence
- Kill Mails
- Market Analysis
- Production Calculator
- Wormhole Resources

Other
- Forums (including private forums for corporations and alliances)
- CEO controllable access to corporate data
- Statistics with cool graphs
- CEO controlled announcements
- Role-based access to corporate data
- SSL Encryption

NOTE TO TESTERS: Please report any bugs and post any suggestions in the My EVE API forums within the software itself.

Thanks and fly safe!

Benign Sage

[u]My EVE API [/u] https://www.myeveapi.com

Khorkrak
KarmaFleet
Goonswarm Federation
#2 - 2012-08-24 19:19:25 UTC  |  Edited by: Khorkrak
Trying it out - pretty cool. Somewhat slowish for some things, understandable since it's hitting the EVE API. How did you manage to pull all kill mails from 2009 - present for my character? The EVE API certainly doesn't have that info.

Lots of data here - must've taken you a while to pull this all together - looks like quite a bit of hard work. Nice job thus far!

Ha - I had no idea that this info was even available:

Logon Count: 4,357
Total Play Time: 307D 11H 10M

Damn I've wasted nearly a year of my life on EVE!

Developer of http://www.decloaked.com and http://sourceforge.net/projects/pykb/

Desmont McCallock
#3 - 2012-08-24 19:32:49 UTC
Khorkrak wrote:
How did you manage to pull all kill mails from 2009 - present for my character? The EVE API certainly doesn't have that info.
AFAIK, killmails, wallet, orders API calls provide the ability to walk back using the 'fromID' attribute.
Khorkrak
KarmaFleet
Goonswarm Federation
#4 - 2012-08-24 19:48:22 UTC
Interesting I thought it was capped at 100 killmails in the past - going to have to tinker with that tonight to see. thanks.

Developer of http://www.decloaked.com and http://sourceforge.net/projects/pykb/

Khorkrak
KarmaFleet
Goonswarm Federation
#5 - 2012-08-25 14:17:12 UTC
Turns out it's beforeKillID for the killLogs. Unfortunately I keep getting this damn message:

Error code: 119, Description: Kill log exhausted (You can only fetch kills that are less than a month old): New kills will be accessible at: 2012-08-25 14:48:14. If you are not expecting this message it is possible that some other application is using this key!

If I recall correctly, it doesn't really matter which key is being used, if any key associated with your character has been used to fetch kill log data within the past hour then all your killlog accessible keys are hosed until the timeout. So stupid.

Developer of http://www.decloaked.com and http://sourceforge.net/projects/pykb/

Benign Sage
Republic University
Minmatar Republic
#6 - 2012-08-25 15:58:30 UTC
Khorkrak wrote:
Trying it out - pretty cool. Somewhat slowish for some things, understandable since it's hitting the EVE API. How did you manage to pull all kill mails from 2009 - present for my character? The EVE API certainly doesn't have that info.

Lots of data here - must've taken you a while to pull this all together - looks like quite a bit of hard work. Nice job thus far!

Ha - I had no idea that this info was even available:

Logon Count: 4,357
Total Play Time: 307D 11H 10M

Damn I've wasted nearly a year of my life on EVE!


Thanks for trying it out! I truly appreciate it! I apologize for the initial slowness, you are correct, the first time you log in it will be pulling your API info which will make it a bit slower. The fact that it is running across SSL also plays a factor as well. I will of course look into it and see if there is anything I can move around to speed up performance.

Thanks!

Sage

[u]My EVE API [/u] https://www.myeveapi.com

Benign Sage
Republic University
Minmatar Republic
#7 - 2012-08-25 16:29:37 UTC
Khorkrak wrote:
Turns out it's beforeKillID for the killLogs. Unfortunately I keep getting this damn message:

Error code: 119, Description: Kill log exhausted (You can only fetch kills that are less than a month old): New kills will be accessible at: 2012-08-25 14:48:14. If you are not expecting this message it is possible that some other application is using this key!

If I recall correctly, it doesn't really matter which key is being used, if any key associated with your character has been used to fetch kill log data within the past hour then all your killlog accessible keys are hosed until the timeout. So stupid.



I agree with you. The Killlog API is by far the biggest pain because of that error. I wish CCP would allow just a few more accesses per hour, or at least allow each API key to access the data separately.

[u]My EVE API [/u] https://www.myeveapi.com

Desmont McCallock
#8 - 2012-08-25 16:40:10 UTC  |  Edited by: Desmont McCallock
Benign Sage wrote:
Khorkrak wrote:
Turns out it's beforeKillID for the killLogs. Unfortunately I keep getting this damn message:

Error code: 119, Description: Kill log exhausted (You can only fetch kills that are less than a month old): New kills will be accessible at: 2012-08-25 14:48:14. If you are not expecting this message it is possible that some other application is using this key!

If I recall correctly, it doesn't really matter which key is being used, if any key associated with your character has been used to fetch kill log data within the past hour then all your killlog accessible keys are hosed until the timeout. So stupid.



I agree with you. The Killlog API is by far the biggest pain because of that error. I wish CCP would allow just a few more accesses per hour, or at least allow each API key to access the data separately.
Or make the API call return consistent data like all other calls do. If fetching new kills within the cache timer is so crucial, CCP could introduce a special attribute in order to trigger that. But as we say in my country 'On the deaf's door, knock as long you wish' (meaning that you won't be heard).
Benign Sage
Republic University
Minmatar Republic
#9 - 2012-08-30 02:53:14 UTC
Thanks to all those who have signed up so far! Wanted to let you know that I have finished the preliminary Market Analysis interface. This will give everyone something to play with until I finish the preliminary work on the other interfaces. After that I'll go back and bring you more statistics and what not. More content to come soon!

Sage

[u]My EVE API [/u] https://www.myeveapi.com

Benign Sage
Republic University
Minmatar Republic
#10 - 2012-08-31 02:50:03 UTC
I have finished integrating character roles into the site's section permissions. Users will now have access to corporate data based upon their assigned roles in the game. This of course requires the CEO to be registered with the appropriate API access so that the data can be pulled into the database.

Enjoy!

Sage

[u]My EVE API [/u] https://www.myeveapi.com

DaveTheGreat
Mine 'N' Refine
Goonswarm Federation
#11 - 2012-09-02 11:47:06 UTC
This is not bad.. keep up the good work.
Benign Sage
Republic University
Minmatar Republic
#12 - 2012-09-03 02:39:40 UTC
DaveTheGreat wrote:
This is not bad.. keep up the good work.


Thanks Dave, I do appreciate the kind words. Everything can only get better over time as I release more content and improve on existing features. Really hope you stick around, I think one day things will be really cool.

Sage

[u]My EVE API [/u] https://www.myeveapi.com

Benign Sage
Republic University
Minmatar Republic
#13 - 2012-09-10 16:08:23 UTC  |  Edited by: Benign Sage
Fixed a bug in the POS Management interface where the fuel amounts were not being displayed correctly for multiple POSs after modifying watermarks. Thank you for your patience!

[u]My EVE API [/u] https://www.myeveapi.com

Benign Sage
Republic University
Minmatar Republic
#14 - 2012-09-29 18:07:16 UTC  |  Edited by: Benign Sage
I apologize for the recent server downtime all. Had a problem with my DNS server. The issue has been resolved and you should now be able to access the site. I apologize again for any inconvenience.

Thank you for using My EVE API!

Sage

[u]My EVE API [/u] https://www.myeveapi.com

Benign Sage
Republic University
Minmatar Republic
#15 - 2012-12-19 01:32:17 UTC  |  Edited by: Benign Sage
I have imported the Retribution 1.0.6 data dump into the My EVE API database. I will be going through each section checking to make sure everything is functioning properly. Of course, 20 eyes are better than 2, if you happen to see something that is not quite right please let me know, either post here or the forums within the My EVE API software. Thank you for your patience, and thank you for using My EVE API!

Known Issues Thus Far
Fitting Interface - When adding modules, cannot drill down deep enough to choose some modules

Sage

[u]My EVE API [/u] https://www.myeveapi.com

Benign Sage
Republic University
Minmatar Republic
#16 - 2013-01-21 15:06:03 UTC
!!!ATTENTION MY EVE API USERS!!!

I apologize in the highest for the recent downtime that My EVE API has experienced. My service provider experienced a catastrophic failure which lead to the loss of all data on the My EVE API server. I have been working diligently to rebuild the server and restore backups for the past week. At this point the site is at about 90% functionality. I am working around the clock to get everything back in operation. Please accept my deepest apologies for any inconvenience this may have caused.

Thank you for your patience, and thank you for using My EVE API!

Sage

[u]My EVE API [/u] https://www.myeveapi.com

NickyYo
modro
Northern Coalition.
#17 - 2013-01-21 21:59:43 UTC
Benign Sage wrote:
!!!ATTENTION MY EVE API USERS!!!

I apologize in the highest for the recent downtime that My EVE API has experienced. My service provider experienced a catastrophic failure which lead to the loss of all data on the My EVE API server. I have been working diligently to rebuild the server and restore backups for the past week. At this point the site is at about 90% functionality. I am working around the clock to get everything back in operation. Please accept my deepest apologies for any inconvenience this may have caused.

Thank you for your patience, and thank you for using My EVE API!

Sage


Always keep backups!

..

Shinoshi SS
Alts R us Industries
#18 - 2013-01-25 07:01:10 UTC
I love it, and i left you some ideas of new features you can add to the site..
I hope that at some point a person will have to go no further that this site for
any tool anyone could ever need...

Benign Sage
Republic University
Minmatar Republic
#19 - 2013-02-11 01:01:54 UTC
Revamped POS Management interface, added charter monitoring, time calculations, and changed watermarks to be based upon time, instead of quantity of blocks, charters, or strontium. Also consolidated the fuel bay column labels which are now Fuel, Charters, and Strontium.

Reorganized the Statistics interface, added a bunch of statistics, more to come.

Fixed wallet division heading for Wallet Division 1, now reads "Master Wallet" in the Wallet Journal/Wallet Transaction interfaces.

Fixed Owner 1 and Owner 2 headings in Wallet Journal interface, now reads "Payor" and "Payee" respectively.

Assets interface now displays whether a blueprint is an original or a copy

[u]My EVE API [/u] https://www.myeveapi.com

Benign Sage
Republic University
Minmatar Republic
#20 - 2013-02-11 04:32:04 UTC
Contact List interfaces created for character and corporation sections

[u]My EVE API [/u] https://www.myeveapi.com

12Next page