open All Channels
seplocked EVE Technology Lab
blankseplocked New API Problem
 
This thread is older than 90 days and has been locked due to inactivity.


 
Author Topic

Lawina Humpslegs
Posted - 2011.09.01 20:30:00 - [1]
 

Can someone please explain me how this new system exactly works. I've followed the information listed on http://www.eveonline.com/devblog.asp?a=blog&bid=912

Now I've created a new Character API key at https://support.eveonline.com/api/ with FULL permissions.

Now I am trying to access the Character Sheet at:

http://apitest.eveonline.com/char/CharacterSheet.xml.aspx?keyID=916&vCode=<VerificationCode>

but I just keep receiving the error "<error code="203">Authentication failure.</error>"

Am I missing something here?

Thank you in advance

Vessper
Indicium Technologies
Hephaestus Forge Alliance
Posted - 2011.09.01 20:42:00 - [2]
 

Wrong server. Use http://api.eveonline.com/char/CharacterSheet.xml.aspx?keyID=916&vCode=<VerificationCode> instead. Also, don't forget the character ID if you're using an all-characters key.


Lawina Humpslegs
Posted - 2011.09.01 20:54:00 - [3]
 

Originally by: Vessper
Wrong server. Use http://api.eveonline.com/char/CharacterSheet.xml.aspx?keyID=916&vCode=<VerificationCode> instead. Also, don't forget the character ID if you're using an all-characters key.




Thank you for your reply! One more question, where do I find the Character ID?

Vessper
Indicium Technologies
Hephaestus Forge Alliance
Posted - 2011.09.01 21:04:00 - [4]
 

Edited by: Vessper on 01/09/2011 21:05:30
You can click your picture in the forum and the characterID is the last few digits in the link, or using the API, either:

http://api.eveonline.com/account/characters.xml.aspx?keyID=916&vCode=<VerificationCode> or

http://api.eveonline.com/account/apikeyinfo.xml.aspx?keyID=916&vCode=<VerificationCode>

which will show you some basic character info linked to that key, of which the characterID is one of the items.

Lawina Humpslegs
Posted - 2011.09.01 21:23:00 - [5]
 

Originally by: Vessper
Edited by: Vessper on 01/09/2011 21:05:30
You can click your picture in the forum and the characterID is the last few digits in the link, or using the API, either:

http://api.eveonline.com/account/characters.xml.aspx?keyID=916&vCode=<VerificationCode> or

http://api.eveonline.com/account/apikeyinfo.xml.aspx?keyID=916&vCode=<VerificationCode>

which will show you some basic character info linked to that key, of which the characterID is one of the items.



Thank you for your reply, yet again Smile

I'm still having some problems, I'm most likely doing something wrong. I've checked the API creation page again and again and tried regenerating or deleting and creating a new Key with full permissions, but no. The following URL(s) just doesn't work for me:

http://api.eveonline.com/char/CharacterSheet.xml.aspx?keyID=916&vCode=<Code>&CharacterID=<CID>

or without CharacterID:

http://api.eveonline.com/char/CharacterSheet.xml.aspx?keyID=916&vCode=<Code>

Still outputs: <error code="203">Authentication failure.</error>

Did you really have to change this CCP?

Johnathan Roark
Caldari
The Graduates
Morsus Mihi
Posted - 2011.09.01 21:50:00 - [6]
 

Originally by: Lawina Humpslegs
Originally by: Vessper
Edited by: Vessper on 01/09/2011 21:05:30
You can click your picture in the forum and the characterID is the last few digits in the link, or using the API, either:

http://api.eveonline.com/account/characters.xml.aspx?keyID=916&vCode=<VerificationCode> or

http://api.eveonline.com/account/apikeyinfo.xml.aspx?keyID=916&vCode=<VerificationCode>

which will show you some basic character info linked to that key, of which the characterID is one of the items.



Thank you for your reply, yet again Smile

I'm still having some problems, I'm most likely doing something wrong. I've checked the API creation page again and again and tried regenerating or deleting and creating a new Key with full permissions, but no. The following URL(s) just doesn't work for me:

http://api.eveonline.com/char/CharacterSheet.xml.aspx?keyID=916&vCode=<Code>&CharacterID=<CID>

or without CharacterID:

http://api.eveonline.com/char/CharacterSheet.xml.aspx?keyID=916&vCode=<Code>

Still outputs: <error code="203">Authentication failure.</error>

Did you really have to change this CCP?


The changes are great, they should have done another dev blog aimed at the masses. The new system will open up more apps as you no longer have to trust an app or 3rd party with everything. You can also track keys better, is that app you registered for still pulling your info even though you no longer use it.

Vessper
Indicium Technologies
Hephaestus Forge Alliance
Posted - 2011.09.01 22:05:00 - [7]
 

Originally by: Lawina Humpslegs
Thank you for your reply, yet again Smile

I'm still having some problems, I'm most likely doing something wrong. I've checked the API creation page again and again and tried regenerating or deleting and creating a new Key with full permissions, but no. The following URL(s) just doesn't work for me:

http://api.eveonline.com/char/CharacterSheet.xml.aspx?keyID=916&vCode=<Code>&CharacterID=<CID>

or without CharacterID:

http://api.eveonline.com/char/CharacterSheet.xml.aspx?keyID=916&vCode=<Code>

Still outputs: <error code="203">Authentication failure.</error>

Did you really have to change this CCP?

Well the system appears to be working fine, although it's been working quite slow the past few hours and only just looks like some hamsters have now been fed!

Looks like a vCode issue so let's rule out the obvious first: you are using the 64-digit code as the vCode and not the key name you've assigned to it? Secondly, you have copied/pasted the vCode EXACTLY as stated on the API key page? Sometimes copying and pasting will introduce an additional space somewhere in the key so make sure there isn't one at the beginning or end of the vCode.

Using an "account" key without a characterID should give you a different error (code 105) providing the vCode is correct.


Dragonaire
Caldari
Corax.
PURgE Alliance
Posted - 2011.09.02 05:24:00 - [8]
 

Just thought I'd add some of the APIs do seem to be a little slow but for all the ones Yapeal has they seem to be working. If you just want to do a check to see if it's something you are doing you might give it a try. For some more info on the new custom keys try looking at the Yapeal thread here in tech forums too as I linked some info there to help people converting it but most of the info can be useful for anyone trying to do conversion in their applications too.

BIGFATMUNTER
Posted - 2011.09.03 17:16:00 - [9]
 

i am way confused

Orian NiKunni
Posted - 2011.09.03 17:53:00 - [10]
 

The new system is something I think in the future will be loved by all once the initial shock of the change finally wears off.

I have been doing some test scripts and I must say the new system is quite nice. With that said, CCP really needs to update ALL of their documentation (or lack there of) of the API system, including a "dummy sheet" for those that don't understand technical jargon.


Dragonaire
Caldari
Corax.
PURgE Alliance
Posted - 2011.09.03 18:05:00 - [11]
 

Quote:
With that said, CCP really needs to update ALL of their documentation (or lack there of) of the API system, including a "dummy sheet" for those that don't understand technical jargon.
Some dummy sheets would be nice but IMHO if you can't understand the technical jargon how are you going to be able to use the APIs anyway? They are after all APplication Interfaces so it does take some technical know how to use them right? There are also several libraries out there that people that do understand the low level stuff with the APIs have made to make them easier to use for the application developers that don't have the time or desire to learn about them in depth.

Orian NiKunni
Posted - 2011.09.03 18:14:00 - [12]
 

Originally by: Dragonaire
Quote:
With that said, CCP really needs to update ALL of their documentation (or lack there of) of the API system, including a "dummy sheet" for those that don't understand technical jargon.
Some dummy sheets would be nice but IMHO if you can't understand the technical jargon how are you going to be able to use the APIs anyway? They are after all APplication Interfaces so it does take some technical know how to use them right? There are also several libraries out there that people that do understand the low level stuff with the APIs have made to make them easier to use for the application developers that don't have the time or desire to learn about them in depth.


I agree, but as is the case in every field... there are some... that... well... just don't get it.

Best answer I've ever seen yet:

"are you looking at the window?"
"yes"
"what do you see?"
"Birds chirping, trees and a guy mowing his lawn."

"... not exactly what I was referring to..."


 

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