Guide/API Key

Last-modified: 2018-06-02 (土) 11:20:11
APIキーを使用するCREST / XML APIは、2018年5月8日に廃止されました。

以下は旧情報であり、現在使用できません。

ゲーム内のキャラクタ情報を扱う外部アプリは、大抵 APIキー が必要になります。
API キーはキャラクタ情報を外部アプリにインポートするためのもので、公式サイトで発行してもらえます。

  • 万が一誰かに API キーを知られてもキャラクタを直接操作することはできません。スキル情報等を見られるだけです。
    心配な場合は定期的に API キーを再発行するようにしましょう。(アプリへの新 API キー入力を忘れずに)
  • アップデートがあった際には、しばらく API 情報を取得出来なくなることがあります。大抵は1~3日で復帰するので気長に待ちましょう。

入手手順

  1. https://support.eveonline.com/api へアクセス
    https://community.eveonline.com/support/api-key/ (こっちが正しい?)
  2. ゲームのアカウントとパスを入力してログイン
  3. [Create API Key] をクリック
  4. 項目を入力
    • Name
      API キーは幾つも発行できるため、それらを区別するための名前を入力する
    • Verification Code
      アプリに入力する際のコードが表示される
    • Character
      情報を取得するキャラクターを選択する
    • Type
      キャラクターか会社(ロールが CEO、Director の場合)のどちらを取得するか選択する
    • Access Mask
      右段の取得項目にチェックを入れることで自動入力される。気にしなくて良い
    • Expires
      API キーが使用できる期限。無期限にする場合は No Expiry にチェックを入れる
    • 右段のチェックボックス群
      取得したい情報にチェックを入れる。アプリによって変わるので適宜入力する
  5. Submit を押して、API キーを発行
  6. 一覧からアプリに必要な数字7桁の User ID と、ずらーっと長い Verification Code をコピペ

ご注意

  • API 入力の仕方、選択する取得情報(新仕様の場合)はアプリによるので ReadMe でもご覧ください。
  • 発行してから使えるようになるまで10分くらい時間がかかります。
  • ゲーム内の状態が反映されるまで若干ラグがあります。

旧仕様(2010年以前)

※現在もメンテナンスをされているアプリは、旧仕様のAPIでは認識しない可能性があるので、新仕様のAPIを取得して試してみてください。

  1. https://www.eveonline.com/api/default.asp へアクセス。現在はアクセス不能です
  2. ゲームのアカウントとパスを入力してログインします。
  3. Limited か Full を選び、ボタンを押せば発行されます。
    Limited はキャラクターシートの情報のみ、Full は口座記録や所有物の情報まで取れます。
    EVEMON や EFT、EVEHQ などは Limited で OK 。EVEMEEP や EVEWMAT などは Full で全ての機能が使えるようになります。
  4. 必要なものは数字7桁の User ID と、ずらーっと長い API Key です。コピペして使います。
Counter: ?, today: ?, yesterday: ?