获取服务时间接口

说明:58到家提供商品ID、服务地址、经纬度、商品数量,调用接口,获取合作伙伴可以提供服务的时间列表。
请求方式:POST
接口访问路径:由合作伙伴提供

系统级别参数

  • 参数名
  • 类型
  • 是否必填
  • 示例
  • 描述
  • nonce
  • String
  • 7F0C70A269E9BE381581117A5D1
  • 随机字符串
  • timestamp
  • String
  • 146318231283
  • 时间戳
  • daojiaJson
  • Object
  • 应用参数Json化后的字符串
  • funId
  • String
  • getServiceTime
  • 方法识别参数,对于每个接口,值固定,getServiceTime。

应用级别参数

  • 参数名
  • 类型
  • 是否必填
  • 示例
  • 描述
  • serviceCode
  • Int
  • 13
  • 服务项ID
  • cityId
  • Long
  • 1
  • 58到家城市ID
  • lng
  • String
  • 116.4347631
  • 服务位置经度
  • lat
  • String
  • 40.0119560
  • 服务位置纬度
  • serviceAddress
  • String
  • 桑普大厦
  • 服务详细地址
  • goodsId
  • String
  • 1
  • 合作伙伴商品ID
  • goodsNumber
  • Int
  • 1
  • 用户选择的商品数量
  • serviceDuration
  • Float
  • 1
  • 服务时长(小时)
  • serviceUserId
  • String
  • A007
  • 用户预约的服务人员编号

示例:

{
        "nonce":"xxxxxx",
        "timestamp":"12381268386",
        "daojiaSign":"XXXX",
        "funId":"getServiceTime",
        "daojiaJson":{
         "serviceCode":"1001",
         "cityId":" 1 ",
         "lng":"116.4347631"
         "lat":" 40.0119560 ",
         "serviceAddress":" 桑普大厦 ",
         "goodsId":" 1 ",
         "goodsNumber":" 1 ",
         "serviceDuration":" 15 ",
         "serviceUserId":" A007 ",
        }
}

返回参数

  • 参数名
  • 类型
  • 示例
  • 描述
  • message
  • String
  • 成功
  • 调用接口返回的信息
  • code
  • Int
  • 0
  • 调用接口结果代码,0成功,1失败
  • data
  • status
  • Int
  • 1
  • 当前地址是否在合作伙伴服务范围之内,0不在,1在
  • serviceTimeList
  • Array
  • 合作伙伴可以提供服务时间列表

示例:

{
        "code":"0",
        "message":"获取服务时间成功!",
        "data":{
        "status":" 1 ",
        "serviceTimeList":[
{
"date":"2015-12-12","times":[{"time":"09:00-10:00","flag":0},{"time": "10:00-11:00","flag":0}]
},
{
"date":"2015-12-13","times":[{"time":"09:00-10:00","flag":0},{"time": "10:00-11:00","flag":0}]
},
{
"date":"2015-12-14","times":[{"time":"09:00-10:00","flag":0},{"time": "10:00-11:00","flag":0}]}]
}


示例2--daojiaSign:
合作方通过校验daojiasign,来识别是否来自到家开放平台的请求。加密/校验流程如下:
1. 将Token、timestamp、nonce三个参数进行字典序排序
2. 将三个参数字符串拼接成一个字符串进行MD5加密
3. 开发者获得加密后的字符串可与daojiasign对比,标识该请求来自到家开放平台。

感谢您完成信息认证,
现在可以直接去创建应用啦!

创建应用

©2015 Daojia.com 58到家版权所有 津ICP备15004920号