logo scrape
1.0.0
Raspado de logotipo
LogoScrape
extrae el logotipo de una URL proporcionada para sus aplicaciones Node.js.
¡Mira la demostración para verlo en acción!
Instalación
Importar
Uso
API
Manifestación
Licencia
$ npm i logo-raspado
const { LogoScrape } = require('logo-scrape');
importar { LogoScrape } desde 'logo-scrape';
getLogo()
o getLogos()
acepta una(s) URL y devuelve la salida para la(s) URL proporcionada(s)
(async () => {const url = 'http://techcrunch.com';const logo = esperar LogoScrape.getLogo(url);const logos = esperar LogoScrape.getLogos(url);console.log({logo, logos });const urls = ['http://techcrunch.com', 'http://producthunt.com'];const logoUrls = esperar LogoScrape.getLogo(urls);const logosUrls = await LogoScrape.getLogos(urls);console.log({logoUrls, logosUrls});})();
Aparecerá el siguiente resultado;
{ "logotipo": {"tipo": "link-rel/icon","url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png ?w=32","tamaño": "32x32" }, "logotipos": [ { "tipo": "link-rel/icon", "url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=32" , "tamaño": "32x32"}, { "tipo": "link-rel/icon", "url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=192" , "tamaño": "192x192"}, { "tipo": "link-rel/icon", "url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=180" }, { "tipo": "meta-nombre/msapplication-TileImage", "url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w= 270"}, { "type": "og:image", "url": "https://techcrunch.com/wp-content/themes/techcrunch-2017/images/opengraph-default.png"} ] }
Y para múltiples URL
{ "logoUrl": [ { "tipo": "link-rel/icon", "url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=32" , "tamaño": "32x32"}, { "tipo": "link-rel/icon", "url": "https://assets.producthunt.com/assets/ph-ios-icon-e1733530a1bfc41080db8161823f1ef262cdbbc933800c0a2a706f70eb9c277a.png"} ], "logotiposUrl": [ [ {"type": "link-rel/icon","url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=32" ,"tamaño": "32x32" }, {"type": "link-rel/icon","url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=192" ,"tamaño": "192x192" }, {"type": "link-rel/icon","url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=180" }, {"type": "meta-name/msapplication-TileImage","url": "https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w= 270" }, {"type": "og:image","url": "https://techcrunch.com/wp-content/themes/techcrunch-2017/images/opengraph-default.png" } ], [ {"type": "link-rel/icon","url": "https://assets.producthunt.com/assets/ph-ios-icon-e1733530a1bfc41080db8161823f1ef262cdbbc933800c0a2a706f70eb9c277a.png" }, {"type": "link-rel/icon","url": "https://www.producthunt.com/favicon.ico" }, {"type": "og:image","url": "https://www.producthunt.comhttps://api.url2png.com/v6/P5329C1FA0ECB6/790272390317dc724643b1ca88f5da6e/png/?url=https%3A%2F %2Fwww.producthunt.com%2F" }, {"tipo": "svg:imagen","datos": verdadero,"url": "datos:image/svg+xml,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20xmlns%3D%22http%3A% 2F%2Fwww.w3 .org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M40%2020c0%2011.046-8.954%2020-20 %202 0S0%2031.046%200%2020%208.954%200%2020%200s20%208.954%2020%2020%22 %20fill%3D%22%23DA552F%22%2F%3E%3Cpath%20d%3D%22M22.667%2020H17v-6 h5.667a3%203%200%200%201%200%206m0-10H13v20h4v-6h5.667a7%207%200%2 01%200%200-14%22%20relleno%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E" } ] ] }
La API generada con TypeDoc se puede encontrar aquí.
No dudes en enviar solicitudes de extracción, crear problemas o correr la voz.
MIT © Fritz Hoste