ip lookup
1.0.0
git clone [email protected]:USERNAME/IP.git
หากคุณไม่แยกให้ใช้ [email protected]:SunDi3yansyah/IP.git
หากใช้ PHP จำเป็นต้องใช้ schema/db.sql
นำเข้าเซิร์ฟเวอร์ฐานข้อมูลของคุณ เช่น ฉันใช้ MariaDB/MySQL
หากคุณต้องการใช้เซิร์ฟเวอร์ฐานข้อมูลอื่น คุณต้องมีสคีมาดังนี้:
+-------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| network | varchar(250) | NO | | NULL | |
| city | varchar(250) | NO | | NULL | |
| country | varchar(250) | NO | | NULL | |
| countryCode | varchar(250) | NO | | NULL | |
| isp | varchar(250) | NO | | NULL | |
| lat | varchar(250) | NO | | NULL | |
| lon | varchar(250) | NO | | NULL | |
| org | varchar(250) | NO | | NULL | |
| query | varchar(250) | NO | | NULL | |
| region | varchar(250) | NO | | NULL | |
| regionName | varchar(250) | NO | | NULL | |
| status | varchar(250) | NO | | NULL | |
| timezone | varchar(250) | NO | | NULL | |
| zip | bigint(20) | NO | | NULL | |
+-------------+--------------+------+-----+---------+----------------+
คุณต้องติดตั้งอัญมณีและอัญมณีอ้างอิง:
gem install json terminal-table
จากนั้นรันไฟล์ api.rb
ruby api.rb
ประชาสัมพันธ์
ประชาสัมพันธ์