@wfcd/profile-parser
v2.0.12
Published
Parser for Digital Extreme's profile data
Downloads
463
Readme
profile-parser
Parse warframe profile data into useable javascript objects.
Documentation
You can find the documentation here
Installation
$ npm i -S @wfcd/profile-parserExample usage
import { ProfileParser } from 'profile-parser';
const profileData = await fetch('https://content.warframe.com/dynamic/getProfileViewingData.php?n=${username}');
const user = new ProfileParser(await profileData.json());
console.log(user.profile.displayName);If this data is stale, you can check the Cache-Control header of the response from DE's server to see how long to wait for retry, and you could have the above retry after that amount of time. However, this may cause significant delay if the data is not saved/hydrated in a fully asynchronous or event-based timeframe.
