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/
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/
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 blancgrayscale - créer une image en niveaux de grisinverse - inverser les couleurs de l'imagesepia - 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ônesfavicon - n'utilisez que des faviconsmetadata - utilisez uniquement les icônes de métadonnées de page Web |
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 |