A set of useful apis
-
open-graph-crapper
-
word filter [only english support up to now]
-
atob and btoa base64
-
express
-
js-video-url-parser
-
qrcode-svg
- metafetch [unused, secondary]
- nano-memoize [unused]
- mysql
https://open-toolkit-api-tolls.herokuapp.com/apis/ogtags?u=[URL]
parameters:
u: url
response:
- json
https://open-toolkit-api-tolls.herokuapp.com/apis/qr?u=[URL]&d=[true]/[false]&w=[width]&c=[color]&bg=[background]
parameters:
u: data
d: dark/light [true/false] (if true generates a lighet qr)
w: width
c: HEX color without the # default colors: for dark themes=#CCCCCC and light=#222222
bg: background color in HEX without the # default is transparent
if any param was send, a message will be showed
response:
- SVG document
http://opentk-apis.herokuapp.com/apis/vidurl?u=[URL]
params:
u: video url
response:
- json
https://open-toolkit-api-tolls.herokuapp.com/apis/filter?msg=[message_to_filter]
params:
msg: message
response:
- json
{
"name": "GitHub",
"title": "Build software better, together",
"desc": "description...",
"type": "",
"url": "https://github.com",
"img": "https://github.githubassets.com/images/modules/open_graph/github-logo.png"
}
{
"id": "jYCGSuNDy4M",
"mediaType": "video",
"provider": "youtube"
}
{
"msg":"****"
}
qrcode-svg by papnkukn
bad-words by web-mech
jsVideoUrlParser by Zod-
openGraphScraper by jshemas
metafetch by brahma-dev