- Jun 17, 2019
- 56
- 54
Browsing through the various threads of this section, I realized that there are no APIs (Application Programming Interfaces) to obtain the data on the platform. Since I already had to develop some APIs for the Game Manager I was developing I decided to share them to help other coders.
The APIs were written and designed to be used with Javascript/Node JS/Electron with support for
Specifically, through these APIs it is possible to obtain information on games, mods, animations, comics, assets and users, it is also possible to search for threads and artifacts by simulating a "standard" search, one through "Latest updates" and a mixed one. It also supports two-factor authentication and the use of CAPTCHA.
The package has Typescript declaration and can be installed via
The code is available on
The APIs were written and designed to be used with Javascript/Node JS/Electron with support for
You must be registered to see the links
to get thread and user information. They use HTTP requests with
You must be registered to see the links
to get HTML pages (without scripts, JQuery, etc ...) which are processed with
You must be registered to see the links
and CSS selectors to get the required data.Specifically, through these APIs it is possible to obtain information on games, mods, animations, comics, assets and users, it is also possible to search for threads and artifacts by simulating a "standard" search, one through "Latest updates" and a mixed one. It also supports two-factor authentication and the use of CAPTCHA.
The package has Typescript declaration and can be installed via
You must be registered to see the links
with npm i --save [@]millenniumearl/f95api
.The code is available on
You must be registered to see the links
. Feel free to open issue or PR!
Last edited: