ETC
Google Chart API로 QR코드 생성하기
hurlud
2023. 11. 4. 14:04
구글 차트 api를 사용해 QR코드를 생성하는 방법에 대해 정리한 글입니다.
Google Chart API
QR 코드를 생성해주는 API는 꽤 많은데요. 저는 구글에서 제공하는 API로 QR코드를 생성하겠습니다.
다음 링크는 구글 차트에서 제공하는 QR code API 공식 문서입니다.
이 글에서는 다음 문서를 좀 더 요약하여 설명하고 있습니다.
https://developers.google.com/chart/infographics/docs/qr_codes?hl=ko
QR 코드 | Infographics | Google for Developers
경고: 이 API는 지원 중단되었습니다. 대신 활발하게 유지관리되는 Google 차트 API를 사용하세요. 자세한 내용은 지원 중단 정책을 참고하세요. 이 페이지는 Cloud Translation API를 통해 번역되었습니
developers.google.com
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코드가 생성됩니다.