These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

[FIXED] Missing attributes in MemberTracking.xml.aspx

Author
diabeteman
Diabete Studios
#1 - 2012-01-24 22:41:37 UTC  |  Edited by: diabeteman
Dear CCP,

recently (since today's patch in fact Big smile) you removed most of the information from the api method /corp/MemberTracking.xml.aspx

Before today : in the XML response, for each corp member, these attributes were available:

  • characterID="150336922"
  • name="corpexport"
  • startDateTime="2007-06-13 14:39:00"
  • baseID="0"
  • base=""
  • title="asdf"
  • logonDateTime="2007-06-16 21:12:00"
  • logoffDateTime="2007-06-16 21:36:00"
  • locationID="60011566"
  • location="Bourynes VII - Moon 2 - University of Caille School"
  • shipTypeID="606"
  • shipType="Velator"
  • roles="0"
  • grantableRoles="0"


But now we only have :

  • row characterID="150336922"
  • name="corpexport"
  • startDateTime="2007-06-13 14:39:00"
  • baseID="0"
  • base=""
  • title="asdf"


Please note that all applications depending on this "missing" information (including this one: Eve Corporation Management) are currently unable to function properly Straight

Since this is not documented here and that I didn't read anything about that before the patch, I hope that it is an unwanted bug that will be fixed soon™ Twisted

Thank you for your understanding

diab

Initiator and CTO of Eve Corp. Management

diabeteman
Diabete Studios
#2 - 2012-01-24 22:54:41 UTC
You can drop this message, I just read this

Created a new access mask called MemberTrackingExtended.
Renamed the access mask called MemberTracking to MemberTrackingLimited.
All current CAK keys which used to expose the now deprecated MemberTracking call (i.e. location, ship, roles and such info) have now been switched to Limited tracking. Anybody wishing to expose more information must update their key settings.
This makes the CAK version of the call compatible with the LEGACY version of the call, which would only supply the Extended version to Director keys (and all CAK keys are essentially director keys).


in patch notes http://www.eveonline.com/updates/patchnotes.asp

I may have to buy glasses Pirate

Initiator and CTO of Eve Corp. Management

Veshai
NED-Clan
Goonswarm Federation
#3 - 2012-01-24 23:04:29 UTC
Don't drop this message though. The API documentation on the wiki should still be updated.
diabeteman
Diabete Studios
#4 - 2012-01-24 23:14:39 UTC
Ok abort droping the message! Abort !!!

I tried to change the access mask with the MemberTrackingExtended and/or MemberTrackingLimited. There is no way to find these options here : https://support.eveonline.com/api/

I also tried (out of despair) to access /corp/MemberTrackingExtended.xml.aspx and /corp/MemberTrackingLimited.xml.aspx with my current API key but they return 404.

Am I missing something ?

Initiator and CTO of Eve Corp. Management

okcerg
Deafside
#5 - 2012-01-25 08:54:04 UTC
BUMP!
I reported this issue yesterday in Crucible issues thread.

CCP please do something fast. Implement that new mask or give us back the old results, but fast please
Gaurina
Oberon Incorporated
#6 - 2012-01-25 13:01:37 UTC
I believe the extended version is supposed to be called with something like this:

https://api.eveonline.com/corp/MemberTracking.xml.aspx?keyID=000000&vCode=boogiewoogiebumbum&extended=1

Would REALLY like for this to work properly so diabeteman can continue developing his awesome application :D
okcerg
Deafside
#7 - 2012-01-25 15:06:48 UTC
Gaurina wrote:
I believe the extended version is supposed to be called with something like this:

https://api.eveonline.com/corp/MemberTracking.xml.aspx?keyID=000000&vCode=boogiewoogiebumbum&extended=1

Would REALLY like for this to work properly so diabeteman can continue developing his awesome application :D

Yes I've tried that and I got the message "illegal page request! Please verify the access granted by the key you are using!"
My guess is because I couldn't authorize the new mask in the API key generator
Dragonaire
Here there be Dragons
#8 - 2012-01-25 21:44:14 UTC
CCP back to their old ways it seems P Breaking stuff because they never test before deploying. X

Finds camping stations from the inside much easier. Designer of Yapeal for the Eve API. Check out the Yapeal PHP API Library thread.

Desmont McCallock
#9 - 2012-01-25 23:19:39 UTC  |  Edited by: Desmont McCallock
Since the options exist in API test web server AND (if I'm not mistaken) putting that options in the API web server is CCP Stillman's authority AND judging by his absent from the forums (see him not posting the SDE links for Crucible 1.1), we can fairly assume the followings:

1. He's sick.
2. He's fired.
3. He got abducted by aliens.
4. None of the above.
Dragonaire
Here there be Dragons
#10 - 2012-01-26 01:29:39 UTC
I pick all of the above Blink

Finds camping stations from the inside much easier. Designer of Yapeal for the Eve API. Check out the Yapeal PHP API Library thread.

Veshai
NED-Clan
Goonswarm Federation
#11 - 2012-01-26 12:23:20 UTC
The API issue has been fixed (https://forums.eveonline.com/default.aspx?g=posts&m=710835#post710835), now the OP just needs to patch his webapp (eve-corp-management).
diabeteman
Diabete Studios
#12 - 2012-01-26 12:24:15 UTC
Veshai wrote:
The API issue has been fixed (https://forums.eveonline.com/default.aspx?g=posts&m=710835#post710835), now the OP just needs to patch his webapp (eve-corp-management).

I'll release the patch tonight Big smile

Initiator and CTO of Eve Corp. Management

Desmont McCallock
#13 - 2012-01-26 12:41:27 UTC
"The Rastaman" (see CCP Prism X) to the rescue AGAIN!
diabeteman
Diabete Studios
#14 - 2012-01-26 22:08:01 UTC
ECM 1.4.8 is out http://code.google.com/p/eve-corp-management/downloads/list

Thanks for the quick fix CCP Prism X Pirate

Initiator and CTO of Eve Corp. Management