文件名称:treasure_hunt
文件大小:44KB
文件格式:ZIP
更新时间:2024-05-26 00:35:56
JavaScript
编程作业: 寻宝游戏的Web端点。 它允许参与者将请求发送到端点,其中包含他们的当前位置(以十进制表示的纬度和经度)和电子邮件。 响应包含以米为单位的到宝物的距离。 当玩家离宝藏5米半径时,会在提供的电子邮件地址上发送一封电子邮件,向您祝贺和宝藏的确切位置。 恭喜,电子邮件仅发送一次。 宝藏位置: 50.051227 N, 19.945704 E 要求格式: /treasure_hunt.json?current_location[]=:latitude¤t_location[]=:longitude&email=:email 请求示例: POST /treasure_hunt.json?current_location[]=0¤t_location[]=0&email=test@example.com 响应示例: 成功回应: { status:
【文件预览】:
treasure_hunt-master
----.gitignore(478B)
----app()
--------mailers()
--------assets()
--------models()
--------helpers()
--------views()
--------controllers()
----config.ru(154B)
----bin()
--------rails(220B)
--------bundle(129B)
--------spring(463B)
--------rake(164B)
----.env.sample(15B)
----db()
--------seeds.rb(343B)
----public()
--------robots.txt(202B)
--------422.html(2KB)
--------favicon.ico(0B)
--------500.html(1KB)
--------404.html(2KB)
----README.md(1KB)
----config()
--------mongo.yml(354B)
--------boot.rb(170B)
--------secrets.yml(964B)
--------routes.rb(119B)
--------environments()
--------environment.rb(150B)
--------application.rb(1KB)
--------locales()
--------initializers()
----README.rdoc(478B)
----Gemfile(325B)
----Rakefile(249B)
----test()
--------models()
--------test_helper.rb(260B)
--------controllers()
--------factories.rb(398B)
----Gemfile.lock(3KB)