捕獲和轉換Web的工具

網頁到Icon API-具有GrabzIt的Favicon提取器

網頁到圖標API轉換URL的 into圖標,只需嘗試一下 演示 看到它的實際效果。 網頁到圖標API不僅是favicon抓圖程序,而是將最終圖標基於網頁的所有可用圖標上。 如果沒有可用的圖標,則會為該網頁生成一個圖標。 所選的源圖標,背景和所選的任何邊框都可以根據用戶要求進行更改。

要開始使用API​​,請在下面的調用中將APPLICATION KEY文本示例替換為 您的應用程序密鑰 然後設置大小參數,默認為32。 最後指定您要打開的網頁 into通過將所需的URL傳遞給URL參數來顯示圖標。 在下面的例子中 https://www.astropioneer.blog/ 正在轉換 intoa 48x48像素圖標。

//api.grabz.it/services/icon?key=Sign in to view your Application Key&size=48&url=https://www.astropioneer.blog/
包含的URL參數 & or ? 字符必須經過URL編碼。

保持 url 參數作為查詢中的最後一個參數string 因為這樣可以避免將大多數傳遞給網頁的URL編碼為Icon API。

雖然圖示可以使用伺服器端語言(例如 PHP)下載。 它也可以直接顯示在網頁中或在 JavaScript 中使用,如下所示。 請記住,在網頁中使用圖示 API 時,必須將網頁的網域新增至以下清單: 授權域.

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

圖標也可以通過以下選項通過您要應用的變換來進行變換。 在此可以看到一個示例,即變換使生成的圖標成為棕褐色。

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

參數

網頁到Icon API接受以下四個參數。

姓名 產品描述 選項
關鍵 您的申請密鑰 此參數是必需的 創建一個圖像圖標
網址 要轉換的網頁網址 intoa圖標 此參數是必需的 創建一個圖像圖標
尺寸 產生的方形圖標的大小 因此,32將產生一個32x32px圖標
改造 應用於結果圖標的轉換。
默認為無。
blackandwhite -創建一個黑白圖標
grayscale -創建一個灰度圖標
inverse -反轉圖標的顏色
sepia -創建棕褐色的圖標
資源 定義用於的首選圖標來源
生成完成的圖標。
默認為全部。
all -使用所有類型的圖標
favicon -僅使用收藏夾圖標
metadata -僅使用網頁元數據圖標

錯誤

網頁到Icon API可以返回以下錯誤代碼。

推薦碼 產品描述
100 未指定網址
103 缺少應用程序密鑰
104 無法識別的應用程序密鑰
114 圖標大小無效
401 使用此API的域必須是 授權.
500 需要升級