文件名称:abloy-task:任务任务
文件大小:177KB
文件格式:ZIP
更新时间:2024-04-29 15:08:30
Ruby
城市API文档
演示版
快速演示(服务器将至少启动一段时间):
如果不可用,则可以始终在本地进行测试。
设置
除了GIT储存库中的文件之外,您还需要config / secrets.yml的副本,其中包含API密钥和其他机密。
克隆存储库后,安装所需的gems:
bundle install
该应用程序可以像任何Rails应用程序一样运行,例如:
rails s
然后可以从localhost:3000(有时是localhost:5000)访问它。
也可以直接部署到Heroku,请参阅“ 。
API端点
通过单个端点访问该API:
/city_info?query=$QUERY
$ QUERY是城市的名称,例如“伦敦”或“芬兰图尔库”。
结果是采用以下格式的JSON数据:
{
"status": "success"