open All Channels
seplocked EVE Technology Lab
blankseplocked Cobalt - .NET Wallet Journal Library
 
This thread is older than 90 days and has been locked due to inactivity.


 
Author Topic

Niraia
Seekers of a Silent Paradise
Posted - 2011.09.04 01:26:00 - [1]
 

Latest Version: 0.1 [Download]

Cobalt is a .NET library created for the sole purpose of downloading wallet journal data using the new API keys. It handles both corp and character journals.

Following the latest API updates, and apparent death of the excellent EveAI, we had a need at eohpoker.com for something to download corp journal entries for our autodeposit system. It doesn't implement caching, it isn't very elegant, but it seems to work and you're more than welcome to use it. I'll keep this thread updated with the latest.

I don't want to spend too much time on this, but I'd be happy to consider adding functionality if there's any demand.


Usage:

APICredentials credentials = new APICredentials(123, "sekrits", 456); // keyID, Code, characterID
CobaltAPI api = new CobaltAPI(credentials);
List<CharacterJournalEntry> entries = api.GetCharacterJournal();
foreach (CharacterJournalEntry entry in entries)
Console.WriteLine(String.Format("{0}: {1} - ISK {2:n}", entry.Date, entry.GivingPartyName, entry.Amount));

If you need to look up a characterID given only a keyID and code, try the GetCharacters() method.

Enjoy!


 

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only