jta_free_wifi
日本の無料公衆無線LANスポット情報を返すAPIです。
バージョン
Ruby 2.5.0
Ruby on Rails 5.1.4
動作方法
動作準備
$ bundle install
$ rails db:migrate
$ rails db:seed
$ rails s
Rspec
$ bundle exec rake db:migrate RAILS_ENV=test
$ bundle exec rake db:seed RAILS_ENV=test
$ bundle exec rspec
パラメータ
座標(必須)
例) lat=35.658034&lng=139.701636
件数(デフォルト5件)
例) limit=10
半径〇〇m以内(デフォルト500m)
例) distance=2000
英語オプション
例) language=en
あいまい検索(施設名と住所)
例) word=渋谷
使い方
渋谷駅(座標: 35.658034, 139.701636)半径2000m以内50件
http://0.0.0.0:3000/spots.json?lat=35.658034&lng=139.701636&distance=2000&limit=50
Heroku
CloudGarageでDokkuを活用してPostgreSQLサーバーを立ててHerokuのDBとして利用しています。
渋谷が施設名か住所に含まれているWi-Fiスポット情報100件
渋谷駅半径5km以内で渋谷が施設名か住所に含まれているWi-Fiスポット情報100件