Steam URL op profielpagina #2

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • D4NG3R
  • Registratie: Juli 2009
  • Laatst online: 21:53
Om het andere topic niet verder onder te spammen:

Op de pagina waar je je profiel kan bewerken gaat nogal wat fout op het gebied van Steam. O.A. word er om de username (nickname: iD4NG3R`) gevraagd terwijl het de bedoeling is dat je daar je CustomURL invult.

Afbeeldingslocatie: http://i.gyazo.com/18526a9c4636eca99f9b1ab34925cb1c.png

Afbeeldingslocatie: http://i.gyazo.com/1fc973f09389c67e7c03dc8789743fae.png

Daar komt verder bij dat lang niet iedereen een Custom URL gebruikt, mocht je dan de standaard profielnummers willen gaan gebruiken stuit je tegen het 2e probleem aan: Er word hardcoded verwezen naar /id/ terwijl standaard profielen (zonder Custom URL) naar /profiles/ gaan.

Er kan gebruik worden gemaakt van de vanityID (custom URL) om de originele SteamID te achterhalen:
JSON:
1
2
3
4
5
6
{
    "response": {
        "steamid": "76561198010095857",
        "success": 1
    }
}

http://api.steampowered.c...ey=XXX&vanityurl=id4ng3rs

Hiermee kan namelijk gewoon de url http://steamcommunity.com/profiles/76561198010095857 worden gebruikt welke automatisch word resolved naar de juiste custom URL.

https://developer.valvesoftware.com/wiki/Steam_Web_API
https://steamcommunity.com/dev/apikey

Het makkelijkst is natuurlijk (als gebruiker) om in te loggen via Steam zelf om de boel te linken:
http://steamcommunity.com/dev

Voorkomt ook een hoop gedonder dat mensen het account van iemand anders op hun profiel zetten, het zelfde verhaaltje gaat dan trouwens ook op voor (bijna?) alle andere externe accounts, FB, Google+ en Linkedin zijn eigenlijk toch wel dusdanig gevoelig voor misbruik dat het beter zou zijn als je via de officiële API in moet loggen om je account te linken aan dat van Tweakers.

[ Voor 47% gewijzigd door D4NG3R op 15-07-2015 02:05 ]

Komt d'r in, dan kö-j d’r oet kieken


Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:19

crisp

Devver

Pixelated

Hetzelfde 'probleem' speelt met LinkedIn waar je ook een 'Custom URL' moet instellen. Wellicht dat we er in het profiel-edit formulier het beste een helptekstje achter een (i) bij kunnen zetten.

Om helemaal een systeem te bouwen voor elk social network platform om de gebruiker daar te identificeren vind ik persoonlijk nogal ver gaan voor deze simpele feature...

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • Femme
  • Registratie: Juni 1999
  • Laatst online: 09-10 13:33

Femme

Hardwareconnaisseur

Official Jony Ive fan

We kunnen het inderdaad het beste oplossen met een helptekst. Eventueel kunnen we Steam ombouwen van vanityUrl naar SteamId maar dan moeten we de huidige koppelingen naar de vanityUrl weer weggooien.

Een koppeling vanuit het sociale netwerk naar Tweakers is teveel moeite voor een feature die niet onderdeel is van de corefunctionaliteit van Tweakers.

Ik heb een ticket gemaakt om betere tekst en uitleg toe te voegen.

[ Voor 8% gewijzigd door Femme op 15-07-2015 10:49 ]


Acties:
  • 0 Henk 'm!

  • D4NG3R
  • Registratie: Juli 2009
  • Laatst online: 21:53
Dat het installeren van alle API's (op dit punt) nogal overkill is begrijp ik natuurlijk ook wel, dat was ook niet mijn belangrijkste punt. Mooi dat mijn hoofdpunt echter wel word aangepakt, momenteel is het gewoon niet duidelijk wat daar moet worden ingevuld.

Komt d'r in, dan kö-j d’r oet kieken