웹 캡처 및 변환 도구

웹 페이지에서 아이콘 API-GrabzIt을 사용한 Favicon 추출기

웹 페이지에서 아이콘으로의 API는 URL을 into 아이콘, 그냥 시도해보십시오 데모 그것을 실제로 볼 수 있습니다. Webpage to Icon API는 단순히 파비콘 그래버가 아니라 웹 페이지에서 사용 가능한 모든 아이콘을 기반으로 최종 아이콘을 만듭니다. 사용 가능한 아이콘이 없으면 웹 페이지 용 아이콘이 생성됩니다. 선택한 소스 아이콘, 배경 및 선택한 테두리는 사용자 요구 사항에 따라 변경 될 수 있습니다.

API를 시작하려면 아래 호출에서 APPLICATION KEY 텍스트 예제를 응용 프로그램 키 그런 다음 size 매개 변수를 설정하십시오. 기본값은 32입니다. 마지막으로 돌리려는 웹 페이지를 지정하십시오 into 필요한 URL을 URL 매개 변수에 전달하여 아이콘. 다음 예에서 https://www.astropioneer.blog/ 변환되고있다 into 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 쿼리의 마지막 매개 변수 인 parameterstring 이렇게하면 웹 페이지에서 아이콘 API로 전달되는 대부분의 URL을 URL 인코딩하지 않아도됩니다.

아이콘은 PHP와 같은 서버측 언어로 다운로드할 수 있습니다. 또한 아래와 같이 웹페이지에 직접 표시하거나 JavaScript에서 사용할 수도 있습니다. 웹페이지에서 Icon 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/

파라미터

Webpage to Icon API는 다음 네 가지 매개 변수를 승인합니다.

성함 상품 설명 옵션
응용 프로그램 키 이 매개 변수는 필수입니다 이미지 아이콘을 만들려면
URL 변환 할 웹 페이지의 URL intoa 아이콘 이 매개 변수는 필수입니다 이미지 아이콘을 만들려면
크기 결과 사각형 아이콘의 크기 따라서 32는 32x32px 아이콘이됩니다.
변환 결과 아이콘에 적용 할 변환입니다.
기본값은 none입니다.
blackandwhite -흑백 아이콘을 만듭니다
grayscale -회색조 아이콘 만들기
inverse -아이콘 색상 반전
sepia -세피아 색 아이콘 생성
에서 사용되는 기본 아이콘 소스 정의
완성 된 아이콘 생성.
기본값은 all입니다.
all -모든 유형의 아이콘 사용
favicon -파비콘 만 사용
metadata -웹 페이지 메타 데이터 아이콘 만 사용

오류

Webpage to Icon API는 다음 오류 코드를 리턴 할 수 있습니다.

암호 상품 설명
100 URL을 지정하지 않았습니다
103 누락 된 응용 프로그램 키
104 인식 할 수없는 응용 프로그램 키
114 아이콘 크기가 잘못되었습니다.
401 이 API가 사용되는 도메인은 허가.
500 업그레이드가 필요합니다