반응형
https://github.com/jackocnr/intl-tel-input
요기서 쓰레기가 같은 유료 api를 쓰는데,
intlTelInput(input, {
// geoIpLookup 메서드 사용시 참고사항.
geoIpLookup: function(callback) {
fetch("https://ipapi.co/json") // <---요거. https://geolocation-db.com/json/
.then(function(res) { return res.json(); })
.then(function(data) { callback(data.country_code); })
.catch(function() { callback("us"); });
},
initialCountry : 'kr' // 기본 국가 설정. geoIpLookup 사용시 'auto' 설정 필수
})
차라리 https://geolocation-db.com/json/ api를 사용하길 권장한다.
2023.03.31 - [취업/React.JS] - [React] user ip 추출하기.
이거 좀 짜증 나는데, adblock에 걸려버려서 작동 안되는 경우가 있습니다.
현재 저의 경우 geolocation-db를 최우선으로 쓰고 ipapi.co를 후순위로 호출하는 방식으로 사용중입니다.
따로 고정 서버 파서 헤더값을 추출하는 서버를 만들거나 아니면 이런 방법밖에 못쓰네요.
728x90
'취업 > CodeIgniter' 카테고리의 다른 글
[CI4] CI4 4.2 version 자동라우팅 불가. (0) | 2023.02.15 |
---|---|
[Datatable] 배열 검색 기능. (0) | 2023.02.13 |
[php] curl 유형 QS방식으로 변환하기. (0) | 2023.02.01 |
[CI4] PHP md5 동일 파일 체크하기. (0) | 2023.01.05 |
[CI4] Jquery sortable 적용하기 (0) | 2022.12.30 |