구글 차트 api를 사용해 QR코드를 생성하는 방법에 대해 정리한 글입니다.
Google Chart API
QR 코드를 생성해주는 API는 꽤 많은데요. 저는 구글에서 제공하는 API로 QR코드를 생성하겠습니다.
다음 링크는 구글 차트에서 제공하는 QR code API 공식 문서입니다.
이 글에서는 다음 문서를 좀 더 요약하여 설명하고 있습니다.
https://developers.google.com/chart/infographics/docs/qr_codes?hl=ko
QR코드 생성 방법
QR코드를 생성하기 위해서는 루트 URL에 쿼리 파라미터로 값을 입력하여 GET요청을 보내면 됩니다.
루트 URL
https://chart.googleapis.com/chart?
쿼리 파라미터의 매개변수
cht=qr | 필수 | QR 코드 지정 |
chs=<width>x<height> | 필수 | 이미지 크기 |
chl=<data> | 필수 | QR코드 연결 주소 |
choe=<output_encoding> | 선택 | 데이터 인코딩 타입: UTF-8, Shift_JIS, ISO-8859-1 (지정하지 않을 시 UTF-8) |
chld=<error_correction_level>|<margin> | 선택 | 데이터 복구율
|
https://chart.googleapis.com/chart?cht=qr&chs=250x250&chl="https://hulrud.tistory.com/"
QR코드 생성 예시
https://chart.googleapis.com/chart?cht=qr&chs=250x250&chl="https://hulrud.tistory.com/"
주소창에 다음과 같이 입력하게 되면
https://hulrud.tistory.com/ 가 연결된 250x250 크기의 QR코드가 생성됩니다.
'ETC' 카테고리의 다른 글
Arc 브라우저 일주일 사용후기 (2) | 2023.12.26 |
---|---|
[HTML] 웹페이지 파비콘 등록하기 (1) | 2023.09.09 |
[CMD 명령 프롬프트] 사용중인 포트 kill 하기 (0) | 2023.07.23 |
[TIP] vcpkg 설치하기 +SFML (0) | 2022.12.30 |