Outils pour capturer et convertir le Web

Page Web vers icône API - Extracteur de favicon avec GrabzIt

With the Webpage to Icon API you specify the URL of a webpage to convert into an icon. One of he main benefits to using an icon conversion API is that it saves time and resources. Instead of making an icon yourself, you can use an API to create one quickly and easily.

This is especially useful for businesses or brands that have multiple websites or webpages that need icons. Using an API to generate icons ensures that your icon looks consistent and professional.

L'API Webpage to Icon convertit une URL en icône. Essaye ça demo pour le voir en action. L'API Webpage to Icon n'est pas simplement un outil de capture de favicon.

Mais au lieu de cela, l'icône finale est basée sur toutes les icônes disponibles pour la page Web. Si aucun favicon ou méta-icône n'est disponible, il en générera un pour la page Web. L'icône choisie, l'arrière-plan et toute bordure sélectionnée peuvent changer en fonction des sélections de l'utilisateur.

Pour utiliser l'API, remplacez le texte APPLICATION KEY ci-dessous par votre clé d'application. Définissez ensuite le paramètre de taille, qui est par défaut 32.

Enfin, précisez la page Web que vous souhaitez afficher into un converti. En passant l'URL requise au paramètre URL. Dans l'exemple suivant, nous convertissons https://www.astropioneer.blog/ intou une image de 48 x 48 pixels.

//api.grabz.it/services/icon?key=Sign in to view your Application Key&size=48&url=https://www.astropioneer.blog/
Un paramètre d'URL contenant & or ? les caractères doivent être encodés en URL.

Vous devriez placer le url paramètre à la fin de la requêtestring. Cela permet d'éviter d'avoir à coder la plupart des URL lors de l'utilisation de l'API.

Bien que vous puissiez télécharger l'image en utilisant un langage côté serveur comme PHP. Vous pouvez également l'afficher directement sur une page Web ou l'utiliser en JavaScript comme indiqué ci-dessous. N'oubliez pas cela lorsque vous utilisez l'API dans une page Web. Vous devez ajouter le domaine de la page Web à la liste des domaines autorisés.

<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>

Vous pouvez également transformer une image en sélectionnant la transformation souhaitée parmi les options ci-dessous. Par exemple, vous pouvez voir un exemple ici où la transformation rend l'image résultante sépia.

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

Paramètres

L'API accepte les quatre paramètres suivants.

Prénom Description Options
key Votre clé d'application Ce paramètre est obligatoire créer une icône d'image
url L'URL de la page Web à convertir into une image Ce paramètre est obligatoire créer une image image
taille La taille de l'image carrée résultante Donc 32 donnerait une image de 32x32px
transform La transformation à appliquer à l'image résultante.
La valeur par défaut est none.
blackandwhite - créer une image en noir et blanc
grayscale - créer une image en niveaux de gris
inverse - inverser les couleurs de l'image
sepia - créer une image en couleur sépia
la source Définir la source privilégiée d’icônes utilisées dans
générer l’image finie.
Le défaut est tout.
all - utiliser tous les types d'icônes
favicon - n'utilisez que des favicons
metadata - utilisez uniquement les icônes de métadonnées de page Web

Erreurs

L'API peut renvoyer les codes d'erreur suivants.

Code Description
100 Aucune URL spécifiée
103 Clé d'application manquante
104 Clé d'application non reconnue
114 Taille invalide
401 Le domaine sur lequel cette API est utilisée doit être autorisé.
500 Une mise à jour est nécessaire