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 -  - 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." />
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. https://oldforums.eveonline.com/?a=topic&threadID=1572710 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.
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. http://eveonline-third-party-documentation.readthedocs.io/en/latest/xmlapi/eve/eve_errorlist.html 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!" />
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?
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 "https://api.eveonline.com/corp/MemberTracking.xml.aspx?keyID=The 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 -  - 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 -  - 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 -  - 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.