relatt-scraper
Version:
Metascarper
19 lines (15 loc) • 461 B
JavaScript
const got = require("got");
const getTwitterPreview = async (link) => {
let data = await got(`https://publish.twitter.com/oembed?url=${link}&hide_media=true&dnt=true`).json();
return {
logo: "https://t.co/0zZCF5HAYf",
image: "",
description: data.html.replace(/(<([^>]+)>)/gi, ""),
title: data.author_url,
processedUrl: data.url,
availableImgs: [],
logs: [],
isFile: false,
};
};
module.exports = { getTwitterPreview };