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.
 

Eve API - Authentication failure

First post
Author
BruThoL Godfather
Besra Overwatch
#1 - 2012-03-27 19:21:24 UTC  |  Edited by: BruThoL Godfather
Yes, it's probably not the good place to post that, but i didn't find a really suitable part of the forum for this.
Since i like linux, I'll just post it here...


So my problem is I can't manage to use eve APIs which require authentication.

for exemple this one :

https://api.eveonline.com/char/KillLog.xml.aspx

I post these fields : keyID, apiKey, characterID
Getting the keyID and apiKey on this page : https://support.eveonline.com/api/Key/Index

and the characterID with the api which gives it when you provide the character name.

Any idea?

Oh, and how am I suppose to get my userID?
Tried to search in the cookies of eve sites, or in game client, with no luck.
Is it my eve login?
same question for corporationID

Ah, and using the exact same parameters with "character info" api works just fine and give me my character sheet.
Actually i think character killmail API is broken.
ISD Grossvogel
ISD Community Communications Liaisons
ISD Alliance
#2 - 2012-03-27 23:45:10 UTC
Thread cleaned up and moved to EVE Technology Lab. Please remember to keep all discussions civil (even if you think that other posters are doing something wrong).

ISD Grossvogel (ISD Гроссфогель) Captain, Community Communication Liaisons (CCL) Волонтёр группы по взаимодействию с игроками Interstellar Services Department

Ydnari
Estrale Frontiers
#3 - 2012-03-27 23:52:12 UTC
Either use userID and apiKey (but don't - this is legacy keys) or keyID and vCode (new keys).

See also http://wiki.eve-id.net/API#Authentication

Looks like you have one parameter from each pot, which won't work.

CharacterInfo may have appeared to work because it has an unauthenticated fallback that shows only public information, the other ones don't.

--