Herramientas para capturar y convertir la web

Página web a Icon API - Favicon Extractor con GrabzIt

La API de la página web a Icon convierte las URL into iconos, solo prueba esto manifestación para verlo en acción. La API de página web a icono no es simplemente un capturador de favicon, sino que basa el icono final en todos los iconos disponibles para la página web. Si no hay iconos disponibles, generará uno para la página web. El icono de origen elegido, el fondo y cualquier borde seleccionado pueden cambiar según los requisitos de los usuarios.

Para comenzar con la API, reemplace el ejemplo de texto CLAVE DE APLICACIÓN en la siguiente llamada con su clave de aplicación luego configure el parámetro de tamaño, que por defecto es 32. Finalmente, especifique la página web que desea activar into un icono, pasando la URL requerida al parámetro URL. En el siguiente ejemplo https://www.astropioneer.blog/ se está convirtiendo into 48x48 icono de píxel.

//api.grabz.it/services/icon?key=Sign in to view your Application Key&size=48&url=https://www.astropioneer.blog/
Un parámetro de URL que contiene & or ? los caracteres deben estar codificados en URL.

Es una buena idea mantener el url parámetro como el último parámetro en la consultastring ya que esto evita tener que codificar la URL de la mayoría de las URL que se pasan a la página web a Icon API.

Si bien el ícono se puede descargar con un lenguaje del lado del servidor como PHP. También se puede mostrar directamente en una página web o utilizar en JavaScript como se muestra a continuación. Recuerde que al utilizar Icon API en una página web, el dominio de la página web debe agregarse a la lista de dominios autorizados.

<img src="//api.grabz.it/services/icon?key=Sign in to view your Application Key&size=48&url=https://www.astropioneer.blog/"/>
<script>
fetch('https://api.grabz.it/services/icon?key=Sign in to view your Application Key&size=48&url=https://www.astropioneer.blog/')
.then(response => response.blob())
.then(blob => {
    console.log(blob);
});
</script>

Un icono también se puede transformar, simplemente pase la transformación que desea aplicar de las siguientes opciones. Un ejemplo de lo que se puede ver aquí es que la transformación hace que el icono resultante sea sepia.

//api.grabz.it/services/icon?key=Sign in to view your Application Key&transform=sepia&size=48&url=https://www.astropioneer.blog/

parámetros

La API de la página web a Icon acepta los siguientes cuatro parámetros.

Nombre Descripción Opciones
clave Su clave de aplicación Este parámetro es obligatorio para crear un icono de imagen
url La url de la página web para convertir intun icono Este parámetro es obligatorio para crear un icono de imagen
tamaño El tamaño del icono cuadrado resultante Entonces 32 resultaría en un icono 32x32px
transformar La transformación para aplicar al icono resultante.
El valor predeterminado es ninguno.
blackandwhite - crea un icono en blanco y negro
grayscale - crea un icono en escala de grises
inverse - invertir los colores del icono
sepia - crea un icono de color sepia
fuente Definir la fuente preferida de iconos utilizados en
generando el icono terminado.
El valor predeterminado es todo.
all - usa todo tipo de íconos
favicon - solo usa favicons
metadata - solo use los iconos de metadatos de la página web

Errores

La API de la página web a Icon puede devolver los siguientes códigos de error.

Código Descripción
100 Sin URL especificada
103 Clave de aplicación faltante
104 Clave de aplicación no reconocida
114 Tamaño del icono no válido
401 El dominio en el que se utiliza esta API debe ser autorizado.
500 Se requiere una actualización