|
Author |
Thread Statistics | Show CCP posts - 2 post(s) |
Jognu
|
Posted - 2010.03.13 16:11:00 -
[1]
I don't know if someone already ask this, but is there a way to force the cache to be updated ? Because when I use the GetCorporationAssets, the XML file of the cache (in AppData) is not updated. Thanks
|
Jognu
|
Posted - 2010.03.13 19:46:00 -
[2]
Originally by: Amida Ta
Originally by: Jognu I don't know if someone already ask this, but is there a way to force the cache to be updated ? Because when I use the GetCorporationAssets, the XML file of the cache (in AppData) is not updated. Thanks
The CCP servers only allow you to get the data once in a while. It is not possible to circumvent that (or force it). Neither with EveAI.Live nor with any other means.
In complex mode you can use UpdateCharacteristics.OnlineOnly to force calling the CCP apis. But that will only result in either errors or old data from the server.
Ok. Is there a way to know when is this moment ? Because I have a list of assets in a database, and I store the "last update time". Now I use the api.LastUpdateTime, but it's not correct (because it doesn't indicate the last corporation assets update).
(sorry for my english languge, I'm french )
|
Jognu
|
Posted - 2010.03.13 22:16:00 -
[3]
Originally by: Amida Ta LastUpdateTime if called directly after the api call will (or should ;) give you the last time the update happened (in local system time).
Ok. But is it normal that when I call the api it does not update the corporation assets list ? Only Industry Job etc ?
|
Jognu
|
Posted - 2010.03.13 23:19:00 -
[4]
Originally by: Amida Ta Edited by: Amida Ta on 13/03/2010 23:06:45
Originally by: Jognu
Originally by: Amida Ta LastUpdateTime if called directly after the api call will (or should ;) give you the last time the update happened (in local system time).
Ok. But is it normal that when I call the api it does not update the corporation assets list ? Only Industry Job etc ?
You can look at LastQueryCachedUntil to find out till when the cache will be active. Only after the cache period is over you will get new data. The cache period depends a) on when you made the last successful! call and b) on which api you call (different apis have different cache times). Assets list and industry job apis have largely different cache durations (15 min and 23 hours).
23 hours for the assets lists cache ?
|
Jognu
|
Posted - 2010.06.04 23:52:00 -
[5]
A little question : for the CalendarEventAttendees we have to send the eventid. But there is no parameter in your GetCalendarEventAttendees.
How should we use this function to get the attendees ?
Thank you !
|
Jognu
|
Posted - 2010.06.06 18:17:00 -
[6]
Originally by: Amida Ta You set the EventID in the Authentication object. However you are absolutely right that it would be more intuitive to have a method overload for supplying the parameter in the simple-mode api. I think I will add overloaded methods for all of the relevant apis in the next version.
Thank you !
I don't know if it's a problem with your dll or with the Eve API, but the important events have not the isImportant properties on true.
|
Jognu
French Kiss Singularity Astromechanica Federatis
|
Posted - 2011.03.06 15:29:00 -
[7]
Originally by: Tosana I may have found a couple problems. Corporation member security API doesn't load Corp members but instead uses the rowset header as a record. No errors, just a member called "members" with no roles in the output. Corporation member security log API doesn't capture old or new roles.
Same problem here
|
Jognu
French Kiss Singularity Astromechanica Federatis
|
Posted - 2011.04.06 09:49:00 -
[8]
Any date for the next release ? (need the corporation member security fix)
|
Jognu
French Kiss Singularity Astromechanica Federatis
|
Posted - 2011.07.30 17:11:00 -
[9]
Nice to see that someone maintain the project ! Can you look at the GetCorporationMemberSecurity() function (it return nothing), Amida say that he fix it but he never publish the release !
Thanks !
|
|
|
|