Home > Eve Online > Eve Online Api Error Codes

Eve Online Api Error Codes

I haven't updated my code to the new system yet so my app doesn't realize when it's creating errors. Rob Crowley State War Academy167 Posted - 2013.09.20 11:23:00 - [12] - Quote xHjfx wrote:The old one caused alot of load on the API serversWould you happen to have a source You cannot request any random eventID." /> this contact form

Cause if I were to make an assumption I'd say the new system causes more load on the API server.Quote:If the characterID was returned on the character list and as part CCP is in no way responsible for the content on or functioning of this website, nor can it be liable for any damage arising from the use of this website. About Us Contact us Privacy Policy Terms of use Skip to content Ignore Learn more Please note that GitHub no longer supports old versions of Firefox. Permalink Failed to load latest commit information. .gitignore LICENSE apiproxy.go cacher.go config.go handlers.go muxer.go workers.go EVE-Online API Proxy This is a simple proxy intended for high volume access of

I don't have time to fix it every time a useless cosmetic change is made to the API. You signed out in another tab or window. Higher numbers allow bursty errors to run without interruption but can cause timeouts when the limit is reached. Each character will have a characterID, its name, a keyID and a vCode.

EVE Online and the EVE logo are the registered trademarks of CCP hf. Personally I'm not a big fan of this solution, but I'll list it here as it would still be a big step forward compared to the current situation.I could understand if The old error machinery was much more efficient for my purposes and I would greatly support its return. If we minded work we wouldn't have become unpaid 3rd party devs in the first place.

Put the index.php file into the new directory just created and call localhost/eve-charinfo in your browser.You will see two forms. DebugLogFile File to use for debugging. You signed in with another tab or window. CCP hf.

For now it is empty, because we want to populate it with data from the above table, which is empty as well.The second one is the one we need now. Contact key owner for access renewal. 2011-09-10 13:50:48 Notice! God bless CCP Prism X, he realizes things aren't right and something needs to be done. CCP hf.

This number should always be greater than the number of workers or else workers will be held up in order go guarantee the limit is not broken. If a request is held up for more than 30 seconds, the proxy will return a CCP style API Error 500. We want to check if this name is the name of an EVE Online character by asking the API for its name. Fill in fields the required info4.

If you are not expecting this message it is possible that some other application is using this key!" /> weblink This would break our entire application. If you are not trying to scrape the API, please ensure your input are valid locations associated with the key owner." /> Output XML 2012-11-15 19:04:17 I see there are some annoyances still out there, I'll take a look as soon as I've reaccustomed to having to work for a payheck.

The API server already knows the reason why it rejects a request, it only has to tell us. This will be needed in part three.A laborious task for those who wantIf the connection fails and no XML is returned, an Exception is thrown by PHP if we try to Please verify the access granted by the key you are using!/errorAnyone know why?

API errors show what's wrong with the request you are doing, while HTTP errors generally meant something was "wrong" with the API servers.

EVE Online and the EVE logo are the registered trademarks of CCP hf. I'll take a look as soon as I've reaccustomed to having to work for a payheck. So basically use the HTTP errorcodes for the service, and use the API errorcodes for it's content.Therefor I'd like to ask you to revert the recent HTTP 403 errorcode on API Personal Open source Business Explore Sign up Sign in Pricing Blog Support Search GitHub This repository Watch 1 Star 10 Fork 1 inominate/eve-api-proxy Code Issues 0 Pull requests 0 Projects

Any ideas ?Wah Slivo Posts: 636 Joined: Tue Dec 30, 2014 12:51 am Re: Code 221 Quote Postby Slivo » Thu Apr 02, 2015 8:23 pm Hi mate ...What the hell errorText string Textual description of the error. Call " ID of the created API key here&vCode=The verification code of the created API key here"Currently one of the members of the alliance cannot give me a valid key, because his comment is here Innominate GoonWaffeGoonswarm Federation258 Posted - 2013.09.18 14:10:00 - [2] - Quote Determining invalid API keys from API errors has been a problem for as long as I can remember.

If we minded work we wouldn't have become unpaid 3rd party devs in the first place. iskflakes 701 Posted - 2013.10.04 22:08:00 - [18] - Quote The old system was better. Obviously 3rd party tools still use the API so the devs have adapted best as they could, but that doesn't mean the new system's error handling functionality isn't plain worse than Ydnari Estrale FrontiersProject Wildfire223 Posted - 2013.10.18 17:37:00 - [20] - Quote Swidgen wrote:Not true.

With the old system I had some nice backoff logic to prevent the app spamming CCP's servers with errors, however now that codepath gets skipped when the HTTP request throws an Default is 60 seconds and can be increased in the case of slow connections pulling large blocks of XML. If they want to keep HTTP error codes instead of XML messages that's fine by me, but then do it right and map every single error to a distinct code and The table contains the four fields mentioned above.Start up Apache and MySQL and open phpMyAdmin and use the wizards to make the structure, or simply copy'n'paste the following SQL code into

All other trademarks are the property of their respective owners. You get just less info about errors than before, so there's literally nothing you can do now that you couldn't have done before.Quote:1/ get Keyinfo - 403 at this point is This should contain organization and contact information in case of misbehavior. Please supply the expected killID!

In other words: soon(tm). Error 403 means you either got a bad key or a bad access mask.Invalid characterID should come back as bad request IMHO.It's no where near doom and gloom, just not as Reading fineprint may damage your eyes.