[API Suggestion] Characters

[API Suggestion] Characters

in API Development

Posted by: smiley.1438

smiley.1438

While we’re at it:

I’m a friend of “let the owner decide what info he wants to reveal” – this won’t need authorisation and would give people full control of their data. The only thing i’d like to see public would be a characters name. People would have to allow in their game options. So:

  • Character name (public)
  • Account name (user decision)
  • Character location (user decision)
  • Character data like achievements and stuff (user decision)

Personal stuff

  • Friendlist (authorized)
  • Chat (authorized)
  • Messages (authorized)
  • Inventory and chest? (authorized)

(edited by smiley.1438)

[API Suggestion] Characters

in API Development

Posted by: Rawrfaec.6412

Rawrfaec.6412

Player agency is nice in principle but it requires a lot of extra work and relying on people to maintain such settings is a fool’s errand. If people have to actively allow access to information we’ll end up not being able to know anything about anyone. If people have to actively deny access we’ll end up being able to know everything about everyone.

I don’t think hiding account names is sensible as account names aren’t (and shouldn’t be) inherently secret. It’s trivial to get the account name of a character anyway. If account names should be restricted just make it authorized information, which is fair if inconvenient.

I don’t like having character location reported. Partly I expect that to be a huge drain on resources, partly it has huge privacy implications. I appreciate that it can be useful for, say, guilds, to get around the five-man party size limit, but people have been making that work up until now and I don’t see that changing.

The ability to view character and bank inventories would be very much welcome. Inventory management is probably too much to hope for but not having to swap characters to move stuff between them would be nothing short of amazing.

[API Suggestion] Characters

in API Development

Posted by: Moturdrn.2837

Moturdrn.2837

Currently set home world? This is something you can already get information about from within the game itself, and would make it much easier for server sites to lock down access in certain areas to players on that server only.

Midnight Mayhem [MM] – Gunnar’s Hold
Visko Bludhaven – Level 80 Human Elementalist
Gunnar’s Hold Server Forum

[API Suggestion] Characters

in API Development

Posted by: Nabrok.9023

Nabrok.9023

Homeworld would be very useful.

“I’m not a PvE, WvW, or PvP player – I am a Guild Wars 2 player”
Tarnished Coast – Dissentient [DIS]
All classes

[API Suggestion] Characters

in API Development

Posted by: The Talcmaster.7391

The Talcmaster.7391

I am strongly in favor of letting the user decide what to release. Rawrfaec brings up many good points about the issues with this sort of thing (facebook and other social media companies have gotten in some hot water over stuff like this). Even if a user doesn’t wish to report something like their current location, I would still want to know that there are x many unidentified users in an area so that I can create population heatmaps and the like. I don’t personally have much concern about people in my guilds or friend list knowing my location, but if all the sudden there was a website that had a history of where I specifically was at a given time and when I was logged in, I would start to get a little uncomfortable.

Fort Aspenwood – [fury], [SAO], [NICE]
Fun on someone else’s schedule is not fun

[API Suggestion] Characters

in API Development

Posted by: rodadams.5963

rodadams.5963

I’m going to assume that nothing per-character will be release in an un-authenticated world.

This post thus focuses on what would be good to see an API for in looking at just my own characters:

Account Wide:
- Currency Info (laurels/gems)
- Achievements
- Bank Inventory (inc Collections Tab & Gold)
- Guild List

Per Character:
- Name
- Currency (Karma/Gold)
- Class/Race/Gender
- Level & XP
- Crafting: Current level in each, tag which two are active.
- Fractal Level
- Story Line Path/Progress (available in Hero Tab)
- Skill Unlocks & Remaining Skill Pts.
- Current Traits
- Inventory, including Equiped items. (say which bag it’s in as well as bag type)
- Per Map: Heart/Vista/POI/Skill Pt counts, much like you see when hovering on title in map.
—- Yes, you could list out each point, with a Found/Unfound state, but that would potentially make map clears easier, since you could have an app say that you’re missing some zone, and your last POI is in there.
- Per Dungeon: Which paths have been completed (inc Story)
- Unlocked Dye colors

[API Suggestion] Characters

in API Development

Posted by: eldion.8609

eldion.8609

What I would like to write: Programs that allow players to display additional information about themselves and to display such information about other playes, preferably about the selected player/target.

For this, I would very much welcome:

  • The target/player currently selected by my own character

Name and server of the selected player/target would already suffice for this.

Fallayn, Preying Rats [Rat] on Piken Square [EU]

[API Suggestion] Characters

in API Development

Posted by: Primal Zed.9714

Primal Zed.9714

Being able to see your inventory (both character and bank) through a web service would be hugely beneficial.

[API Suggestion] Characters

in API Development

Posted by: zwei.9073

zwei.9073

I would like detailed infromation about character wolrd completition – list of all discovered pois, vistas and completed hearts/challenges.

[API Suggestion] Characters

in API Development

Posted by: Amon.3275

Amon.3275

I’d love to have a way to see character achievements like jump puzzles completed, and other stats like number of WvW kills. In past games, our guild has run contests for most kills in a week, most crafting levels gained, stuff like that. That’s currently impossible in GW2 because there’s no way to see this kind of information about other players.

[API Suggestion] Characters

in API Development

Posted by: SLAYER.3941

SLAYER.3941

Character API would be great to build a database with every character like its done by blizzard (Armory). Of course more player information should be available IN THE GAME. So that i can right-click a character and see some information about him…

[API Suggestion] Characters

in API Development

Posted by: Bear on the job.6273

Bear on the job.6273

Deleting comments…didn’t realize this thread existed until Forum Mod just merged me here

(edited by Bear on the job.6273)

[API Suggestion] Characters

in API Development

Posted by: ghostrunners.2437

ghostrunners.2437

Character API is crucial, so I understand taking the time to get it right. Fortunately, Blizzard has established the gold standard with BattleNet’s Armory, and it has really enhanced their community experience. With the new spectator mode in sPVP, you are now able to obtain character API information in game – and I believe that’s all ArenaNet needs to put out initially in a web format. IMO, I learn a lot by looking at how others build their toon wrt gear, skills, and traits – and it enhances my experience. There are times, however – that I don’t remember what my toon looks like when I’m away from the game, or what I’ve accomplished, and there’s a feeling of disconnect because the information is not readily available at my fingertips. For the long term health of this incredible gw2 mmo, and community – I re-emphasize that the Character API is the key to continued success.

[API Suggestion] Characters

in API Development

Posted by: GreyJackal.7319

GreyJackal.7319

D’oh – missed a page on which several people mentioned it. Apologies

My one and only wish for a character API interface is to discern which dungeon paths one has completed

I’ll knock something up myself if need be, but if someone’s already planning something more extensive, please consider adding that (assuming that data is exposed if/when one becomes available).

(edited by GreyJackal.7319)

[API Suggestion] Characters

in API Development

Posted by: wmcastrey.9284

wmcastrey.9284

I am interested in developing an application that is account linked that acts as an account companion. It would be an additional window into the world while a user is playing. In order to create an app like this I would need the following information. As there was not currently an account section I decided to place it here as character information was the closest in my opinion.

A character would input their account name without password utilizing the authorization tools (OAuth2) in development. Under that account I would like:
-Characters
-Achievements
-World
-Friends

Under Characters I would like:
-isActive
-getCurrentLocation
-getStatus (Health, Conditions/Boons, Downed Bar)
-getDamageDone (Skill/Condition/Minion/Pet Causing Damage, Damage Amount, and Target)
-getDamageReceived (Skill/Condition Causing Damage, Damage Amount, and Source)
-getHealingDone (Skill/Boon/Minion/Pet Causing Healing, Heal Amount, and Target)
-getHealingReceived (Skill/Boon Causing Healing, Heal Amount, and Source)
-getCurrentParty (Name, Health, Conditions/Boons, Downed Bar)
-getCurrentPets/Minions (Name, Health, Conditions/Boons, Time Remaining)

[API Suggestion] Characters

in API Development

Posted by: Alcarin.9024

Alcarin.9024

I would like to have information about the amount of time that the account and/or every character in that account have played the game (the same information that you could have with the command /age ).

[API Suggestion] Characters

in API Development

Posted by: Nicsword.3956

Nicsword.3956

It has been a few months since anyone posted ideas but a supply count of each character for WvW would be an interesting statistic especially for commanders who want an instant supply count update of each of their followers.

[API Suggestion] Characters

in API Development

Posted by: smiley.1438

smiley.1438

If i remember right, there was a command /supply for that.

[API Suggestion] Characters

in API Development

Posted by: Nicsword.3956

Nicsword.3956

Yes, you are correct. Commanders have access to the /supplyinfo and the /squadinfo both of which display the total supply of your followers, but each comes with its own limitations as defined by the guild wars 2 wiki.

If the supply of each character following the commander was added together using the API then a count can be provided without the need to “ball up”

Also take into consideration the supply traps and cow trebuchet supply drains over the course of taking a keep, that /supply command result will change drastically if such events occurred and a real time update would be an fyi on what was lost and what they have left while in mid fight with the other server defending said keep.

(edited by Nicsword.3956)

[API Suggestion] Characters

in API Development

Posted by: chaly.7638

chaly.7638

There is another suggestion here regarding a query of somebodys homeserver (ID or name).

This other request would be obsolete if the request of this character API would get the accountname as a parameter and/ or charactername.

Please note that ppl already start building their own databases using the mumble API and distributed third party clients.. Any response from ANet for the “Characters” API would be beneficial and may stop this.

(edited by chaly.7638)