A página da Web para a API Icon converte URLs into ícones, tente isso demonstração vê-lo em ação. A API da página da Web no ícone não é simplesmente uma ferramenta de busca de favicon, mas, em vez disso, baseia o ícone final em todos os ícones disponíveis para a página da web. Se nenhum ícone estiver disponível, ele gerará um para a página da web. O ícone de origem escolhido, o plano de fundo e qualquer borda selecionada podem mudar dependendo dos requisitos do usuário.
Para começar a API, substitua o exemplo de texto APPLICATION KEY na chamada abaixo por sua chave de aplicação em seguida, defina o parâmetro size, cujo padrão é 32. Por fim, especifique a página da web que você deseja ativar into um ícone, passando a URL necessária para o parâmetro URL. No exemplo a seguir https://www.tesla.com está sendo convertido into um ícone de pixel 48x48.
https://www.tesla.com
//api.grabz.it/services/icon.ashx?key=Sign in to view your Application Key&size=48&url=https://www.tesla.com
É uma boa ideia manter o url parâmetro como o último parâmetro na consultastring pois isso evita que o URL codifique a maioria dos URLs passados para a API da página da Web.
url
Enquanto o ícone pode ser baixado com uma linguagem do lado do servidor, como PHP. Também pode ser exibido diretamente em uma página da web, como mostrado abaixo. Lembre-se de que ao usar a API Icon em uma página da web, o domínio da página deve ser adicionado à lista de domínios autorizados.
<img src="//api.grabz.it/services/icon.ashx?key=Sign in to view your Application Key&size=48&url=https://www.tesla.com"/>
Um ícone também pode ser transformado, basta passar a transformação que você deseja aplicar nas opções abaixo. Um exemplo disso pode ser visto aqui, quando a transformação torna o ícone resultante em sépia.
//api.grabz.it/services/icon.ashx?key=Sign in to view your Application Key&transform=sepia&size=48&url=https://www.tesla.com
A página da Web para a API Icon aceita os quatro parâmetros a seguir.
blackandwhite
grayscale
inverse
sepia
all
favicon
metadata
A página da Web para a API Icon pode retornar os seguintes códigos de erro.