| Author |
Thread Statistics | Show CCP posts - 9 post(s) |
|

CCP Lingorm
C C P

|
Posted - 2008.06.26 12:08:00 -
[1]
Edited by: CCP Lingorm on 26/06/2008 12:15:14 We have just launched some new API features and bug fixes.
New Features for Factional Warfare.
Character Stats (char/FacWarStats.xml.aspx) - your personal Factional Warfare Stats (requires: userID, apiKey and characterID) Corporation Stats (corp/FacWarStats.xml.aspx) - your corporations Factional Warfare Stats (requires: userID, apiKey and characterID of the corp to get) General Stats (eve/FacWarStats.xml.aspx) - general Stats for all factions Top 100 Stats (eve/FacWarTopStats.xml.aspx) - Top 100 stats for Victory Points Earned, Kills by Day, Week and Total. Occupancy Data (map/FacWarSystems.xml.aspx) - List of factional Warfare systems, with owner and current Occupier and any contested systems
Bug Fixes Added corp member title roles to API authentication and MemberTracking - the rolesMask and grantableRoles now show roles added by title as well (also roles granted by title now count for accessing API data) Fixed a fatal error in KillLog (the one where people had to wait for a kill to leak off the killlog) Fixed issues on CharacterID.xml.aspx (single quote now usable, no longer case-sensitive) Sovereignty dataTime fix Some general performance and load tweaks.
Documentation We are also doing a large amount of work to update all teh documentation on the API functionality, but it is still a work in progress ... more details on it soon.
CCP Lingorm CCP Quality Assurance QA Engineering Team Leader
Originally by: Lord Fitz Eve is to WoW as Wow is to an 8 player game of Unreal Tournament.
|
|
|

CCP Lingorm
C C P

|
Posted - 2008.06.26 12:08:00 -
[2]
Edited by: CCP Lingorm on 26/06/2008 12:15:14 We have just launched some new API features and bug fixes.
New Features for Factional Warfare.
Character Stats (char/FacWarStats.xml.aspx) - your personal Factional Warfare Stats (requires: userID, apiKey and characterID) Corporation Stats (corp/FacWarStats.xml.aspx) - your corporations Factional Warfare Stats (requires: userID, apiKey and characterID of the corp to get) General Stats (eve/FacWarStats.xml.aspx) - general Stats for all factions Top 100 Stats (eve/FacWarTopStats.xml.aspx) - Top 100 stats for Victory Points Earned, Kills by Day, Week and Total. Occupancy Data (map/FacWarSystems.xml.aspx) - List of factional Warfare systems, with owner and current Occupier and any contested systems
Bug Fixes Added corp member title roles to API authentication and MemberTracking - the rolesMask and grantableRoles now show roles added by title as well (also roles granted by title now count for accessing API data) Fixed a fatal error in KillLog (the one where people had to wait for a kill to leak off the killlog) Fixed issues on CharacterID.xml.aspx (single quote now usable, no longer case-sensitive) Sovereignty dataTime fix Some general performance and load tweaks.
Documentation We are also doing a large amount of work to update all teh documentation on the API functionality, but it is still a work in progress ... more details on it soon.
CCP Lingorm CCP Quality Assurance QA Engineering Team Leader
Originally by: Lord Fitz Eve is to WoW as Wow is to an 8 player game of Unreal Tournament.
|
|
|

CCP Lingorm
C C P

|
Posted - 2008.06.27 09:06:00 -
[3]
Originally by: Verite Rendition Digging through the Occupancy data, there seems to be a pretty big design error that's at odds with the in-game data. All FW systems are occupied by one of the 4 NPC factions, however the Occupancy XML file only lists a system occupied if it's occupied by a hostile faction. As such most systems are not occupied according to the API (occupyingFactionID="0") and a small handful of systems that the respective hostile factions have taken show up as occupied.
Basically the API and the in-game map disagree on how occupancy is defined, and they need to be brought together. Either the API needs to be like the in-game map list who occupies whatever system regardless of whether they're the friendly faction or not (this is the ideal way to go, IMHO) or the in-game map needs to be like the API and only list occupancy when systems are being held by a hostile faction.
Noted. Will talk to Elerhino about this.
CCP Lingorm CCP Quality Assurance QA Engineering Team Leader
Originally by: Lord Fitz Eve is to WoW as Wow is to an 8 player game of Unreal Tournament.
|
|
|

CCP Lingorm
C C P

|
Posted - 2008.06.27 12:05:00 -
[4]
Originally by: Verite Rendition
Originally by: Althea Nar'agh But having less data in XML is always good, well not less but data u can get from other places (db), no?
Oh it's an extremely easy bug to work around, but there's really no reason why the API should be different from the in-game data. And I doubt the extra KB of data will kill CCP.
Thanks for looking in to it, Lingorm.
OK we have had a look at this and do not think we will change it.
The Occupancy is only filled in when the opposing faction takes control, otherwise it uses the System Sovereignty as the owner. This information is in the Sovereignty API and in the static Data (yes i know Black Rise is not in the Static Data but it is in the Sovereignty API so you can get the information from there).
We will relook at this as part of our planning of the future of the API.
CCP Lingorm CCP Quality Assurance QA Engineering Team Leader
Originally by: Lord Fitz Eve is to WoW as Wow is to an 8 player game of Unreal Tournament.
|
|
|

CCP Lingorm
C C P

|
Posted - 2008.06.27 15:35:00 -
[5]
Originally by: AcriQuo I just noticed that on this (occupancy map) API xml page the 'cachedUntil' field is listed under the result field, while in older xml pages it was always directly under the root (eveapi) field. This seems pretty inconsistent to me.
Will look into this.
CCP Lingorm CCP Quality Assurance QA Engineering Team Leader
Originally by: Lord Fitz Eve is to WoW as Wow is to an 8 player game of Unreal Tournament.
|
|
|

CCP Lingorm
C C P

|
Posted - 2008.06.27 15:35:00 -
[6]
Originally by: PyjamaSam
Originally by: CCP Lingorm
Bug Fixes Added corp member title roles to API authentication and MemberTracking - the rolesMask and grantableRoles now show roles added by title as well (also roles granted by title now count for accessing API data)
I have been waiting for this for a while. Thanks.
I have though noticed an inconsistency in the roles returned by the IGB and the API.
For example my character has the following returned: IGB: 531123502325392896 API: 530864017447585280
I can submit this as a bug if you are interested, but I figured since you are probably watching this thread I would just drop a note in here.
Thanks.
p.s. Glad the API is getting love, its a great tool, and I appreciate you guys developing/supporting it.
chris.
Please bug report this with more details. Cheers.
CCP Lingorm CCP Quality Assurance QA Engineering Team Leader
Originally by: Lord Fitz Eve is to WoW as Wow is to an 8 player game of Unreal Tournament.
|
|
|

CCP Lingorm
C C P

|
Posted - 2008.06.30 11:20:00 -
[7]
Originally by: Althea Nar'agh
Originally by: Althea Nar'agh
Originally by: CCP Lingorm Bug Fixes (also roles granted by title now count for accessing API data)
That kinda obsolates my project am been working on for last 6 months :shock: oh well have to check it out :)
Lingorm, could you please clarify on wheat that line means? Is it only when looking at wallet data? As i just tried accessing asset list and pos list and i still get the "need be director" message...
I will get a clarification from Elerhino.
I do know that any roles granted by tiles now show in the roleMask field. I will check that these roles are applied to the security of the different calls for what you are allowed to see from the API.
CCP Lingorm CCP Quality Assurance QA Engineering Team Leader
Originally by: Lord Fitz Eve is to WoW as Wow is to an 8 player game of Unreal Tournament.
|
|
|

CCP Lingorm
C C P

|
Posted - 2008.07.01 10:42:00 -
[8]
Edited by: CCP Lingorm on 01/07/2008 10:43:20 The Cached Until was in the wrong place for the Map data should now be fixed.
|
|
|

CCP Lingorm
C C P

|
Posted - 2008.07.03 16:09:00 -
[9]
Originally by: Althea Nar'agh
Originally by: CCP Lingorm
Originally by: Althea Nar'agh
Lingorm, could you please clarify on wheat that line means? Is it only when looking at wallet data? As i just tried accessing asset list and pos list and i still get the "need be director" message...
I will get a clarification from Elerhino.
I do know that any roles granted by tiles now show in the roleMask field. I will check that these roles are applied to the security of the different calls for what you are allowed to see from the API.
We are investigating this further and making sure ... there appears to be some lack of documentation about what roles should access what. Will let you know.
Any feedback on this?
CCP Lingorm CCP Quality Assurance QA Engineering Team Leader
Originally by: Lord Fitz Eve is to WoW as Wow is to an 8 player game of Unreal Tournament.
|
|
| |
|