เมื่อกี้ไปเจอคนในกลุ่ม go Thailand dev post เกี่ยวกับ go project ที่ปล่อย api geoip เห็นน่าสนใจดีเลยลองตั้ง service ดูใช้งานง่ายดีไม่มีอะไรยุ่งยากร้องขอ output ได้ 3 แบบคือ json,xml และ csv
http://geoip.conf.in.th:8080/json/ http://geoip.conf.in.th:8080/xml/ http://geoip.conf.in.th:8080/csv/
วิธีการด้านบนจะเป็นการถาม IP ตัวเองแต่ถ้าอยากจะระบุหา IP อื่นก็ใช้แบบนี้
http://geoip.conf.in.th:8080/json/8.8.8.8
ใครสนใจ project นี้ตามไปอ่าน code ได้ที่
https://github.com/fiorix/freegeoip
สำหรับความแม่นยำนั้นก็อยู่ในระดับของฟรี ผมเข้าไปตรวจสอบดูละประเทศไทยความแม่นยำในระดับ 50KM อยู่ที่ 28% เอง (ตัว GeoIP2 City ที่เป็น 60% นั้นมันของเสียเงินซื้อครับ )
ไม่มีความคิดเห็น:
แสดงความคิดเห็น