Pages: [1] :: one page |
Author |
Thread Statistics | Show CCP posts - 0 post(s) |

jmutton
Gallente
|
Posted - 2010.06.13 16:56:00 -
[1]
Edited by: jmutton on 13/06/2010 16:56:39 Hi,
I'm seeing some inconsistencies in a piece of code I've created which is directly parsing data from the kills XML file. When I run my code on my local server the values parsed are exactly the same as the EVE XML. However once I upload the script to my web host there are inconsistencies in the kill values and in the order of the XML.
I've just noticed that this website: http://games.chruker.dk/eve_online/test_eve_api.php?function=map_kills is also having the same problem. If you compare it to http://api.eveonline.com/map/kills.xml.aspx some of the values are totally different even though the currenttime is the same or a few seconds out.
Heres a screenshot to show you what I mean. Screenshot
Anyone got any ideas why that it?
Thanks, Jase
|

Catari Taga
Centre Of Attention Rough Necks
|
Posted - 2010.06.13 18:48:00 -
[2]
Two things:
1. That API is horribly incorrect anyway, just like the ingame map it does not provide exact numbers.
2. That API is cached according to what on the EVE dev wiki is called the modified short cache style, i.e. currentTime != actual data time. --
Originally by: Zeke Mobius I swear the catholic church was faster at admitting the earth was round than CCP at fixing stuff.
|

jmutton
Gallente
|
Posted - 2010.06.13 19:11:00 -
[3]
Still doesn't explain why the XML's are now matching each other.
From my understanding the cachedUntil time is just specifying the next time to recall the XML.
|

Dragonaire
Caldari Corax. New Eden Retail Federation
|
Posted - 2010.06.13 23:08:00 -
[4]
Quote: From my understanding the cachedUntil time is just specifying the next time to recall the XML.
+ Quote: 2. That API is cached according to what on the EVE dev wiki is called the modified short cache style, i.e. currentTime != actual data time.
= your results  You would aspect them to receive the same result be they don't even when pulling at almost the same time. Even when there was a single second worth of difference between them they can end up getting totally different data sets. -- Finds camping stations from the inside much easier. Designer of Yapeal for Eve API.
|

Amida Ta
German Mining and Manufacture Corp.
|
Posted - 2010.06.14 08:13:00 -
[5]
If you don't respect cache times you can get horribly outdated data even for the same API that somebody else calls. Might very well be the case here. _________________________ EveAI.Live - The EVE-Online API/class library for .Net, C# and VB.Net |
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |