景区助手前台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 国旗图片

你可能感兴趣的:(景区助手前台API接口文档)