景区助手前台API接口文档

景区助手


1. 景点信息接口

接口调用请求说明


http请求方式: GET
authorizer/1/scenic-spot/1
POST数据格式:JSON
POST数据例子:
{
  "lat": "39.96554",
  "lng": "116.26719" //当前位置
}

返回结果


JSON示例

{
  "data":[
    {
      "id": "1",
      "name": "第一窟",
      "image":"/static/img/anonymous.png",
      "code": "01",
      "distance": “280”,
      "created_at": "2016-09-20"
    },
    {
      "id": "2",
      "name": "第二窟",
      "image":"/static/img/anonymous.png",
      "code": "02",
      "distance": “280”,
      "created_at": "2016-09-20"
    }
  ],
  "summary": "中国有句古话“高处不胜寒”,越是众人瞩目的英雄背后,越有人们看不到的辛劳与拼搏,所以吉列剃须刀才说“profect isn't pretty.”--为迎接2016来月奥运会,吉列策划除了全新的campaign口号。为迎接2016来月奥运会,吉列策划除了全新的campaign口号",
  "breadcrumb":[
    {
        "title": "云冈石窟",
        "link": "/scenic-spot/1"
    },
    {
        "title": "知名景点",
        "link": "/scenic-spot/2"
    }
  ]
}

参数说明


参数 说明
id 子景点ID
name 子景点名称
image 子景点缩略图
code 子景点编码
distance 子景点距当前位置的距离
created_at 创建时间
summary 子景点介绍
title 路径导航中的景点名称
link 路径导航中的景点链接

2. 景点banner接口

接口调用请求说明


http请求方式: GET
authorizer/1/scenic-spot/1/banner

返回结果


JSON示例

{
  "data": [
    {
      "banner": "/static/img/exit-1.png"
    },
    {
      "banner": "/static/img/exit-2.png"
    }
  ]
}

参数说明


参数 说明
banner 景点banner链接

3. 附近景点列表接口

接口调用请求说明


http请求方式: GET
authorizer/1/scenic-spot/1/nearby
POST数据格式:JSON
POST数据例子:
{
  "lat": "39.96554",
  "lng": "116.26719" //当前位置
}

返回结果


JSON示例

{
   "data":[
    {
      "id": "1",
      "name": "第一窟",
      "image":"/static/img/anonymous.png",
      "code": "01",
      "distance": “280”,
      "created_at": "2016-09-20"
    },
    {
      "id": "2",
      "name": "第二窟",
      "image":"/static/img/anonymous.png",
      "code": "02",
      "distance": “280”,
      "created_at": "2016-09-20"
    }
  ],
  "total": 2,
  "size": 6
}

参数说明


参数 说明
id 子景点ID
name 子景点名称
image 子景点缩略图
code 子景点编码
distance 子景点距当前位置的距离
created_at 创建时间
summary 子景点介绍
total 子景点数量
size 每页显示数量

4. 景点地图接口

接口调用请求说明


http请求方式: GET
authorizer/1/scenic-spot/1/map
POST数据格式:JSON
POST数据例子:
{
  "lat": "39.96554",
  "lng": "116.26719" //当前位置
}

返回结果


JSON示例

{
   "data":[
    {
      "lat": "39.96554",
      "lng": "116.26719",
      "title": "成都",
      "addr": "北京市海淀区复兴路32号院"
    },
    {
      "lat": "39.96554",
      "lng": "116.26719",
      "title": "成都",
      "addr": "北京市海淀区复兴路32号院"
    }
  ],
  "total": 2
}

参数说明


参数 说明
lat 景点纬度
lng 景点经度
title 景点名称
addr 景点地址
total 景点数量

5. 景点语言选择接口

接口调用请求说明


http请求方式: GET
authorizer/1/scenic-spot/1/language

返回结果


JSON示例

{
  "data": [
    {
      "language": "English",
      "img": "/static/img/VN.png"
    },
    {
      "language": "Latin",
      "img": "/static/img/GB.png"
    }
  ]
}

参数说明


参数 说明
language 语言
img 国旗图片
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,676评论 19 139
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 13,880评论 6 13
  • 点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统...
    layjoy阅读 14,750评论 0 15
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,241评论 4 61
  • 第一次经历上班高峰期的我是懵圈的,我甚至还没有反应过来已经被挤了出去。第一班车不行,还有第二班啊,下一趟车肯定可以...
    AnyC100阅读 1,352评论 0 0