Add ip api com lookup
* Add ip-api.com (ip lookup) support This service returns better coordinates for Europe than other free ip lookup services available in geocoder. * Clean the results class Remove default responses for fields. * Remove checking fields in url query API already handles unknown fields, so this check is unnecessary. * Add a test for using parameters directly in search method
Showing
- README.md 10 additions, 0 deletionsREADME.md
- lib/geocoder/lookup.rb 2 additions, 1 deletionlib/geocoder/lookup.rb
- lib/geocoder/lookups/ipapi_com.rb 64 additions, 0 deletionslib/geocoder/lookups/ipapi_com.rb
- lib/geocoder/results/ipapi_com.rb 53 additions, 0 deletionslib/geocoder/results/ipapi_com.rb
- test/fixtures/ipapi_com_74_200_247_59 19 additions, 0 deletionstest/fixtures/ipapi_com_74_200_247_59
- test/fixtures/ipapi_com_no_results 0 additions, 0 deletionstest/fixtures/ipapi_com_no_results
- test/test_helper.rb 8 additions, 0 deletionstest/test_helper.rb
- test/unit/lookup_test.rb 1 addition, 1 deletiontest/unit/lookup_test.rb
- test/unit/lookups/ipapi_com_test.rb 73 additions, 0 deletionstest/unit/lookups/ipapi_com_test.rb
Loading
Please register or sign in to comment