2013年7月13日土曜日

EveAIを使って情報を取得する(C#)

第5回PeerCastハッカソン(2日目)でEveAIを使ったのでメモ

EveAIはEVEOnlineというゲームのAPI取得ライブラリです。
ここからダウンロードしました。

APIキーとVerificationコードをAPIキー取得ページで取得します。
今回はCorpJournalを取得したかったので、マネージメント画面でType:Corporationを選択しAccount and MarketのWalletJournalを許可します。(許可したつもりでやっててはまりました)

using EveAI.Live;
using EveAI.Live.Account;

String KeyId = "1234567";
String VerificationCode = "ierzaRbnRppasdfjJghnmvaeiDfdgjahdfi"

EveApi api = new EveApi(long.Parse(KeyId), VerificationCode);
List<JournalEntry> walletJournalList = api.GetCorporationWalletJournal();

これだけで持ってこれます。すごい