点评微生活 - 商家API0909

2019-01-26 20:48

API文档

目录

接口说明........................................................................................................................................... 2

每个接口对应一个唯一的url ................................................................................................. 2 调用方式 ................................................................................................................................... 2 参数格式 ................................................................................................................................... 2

POST 参数 ....................................................................................................................... 2 返回结果 ................................................................................................................................... 2

常见错误码 ....................................................................................................................... 2 正确返回示例 ................................................................................................................... 3 异常返回示例 ................................................................................................................... 3

方法示例........................................................................................................................................... 3

获取用户基本信息 ................................................................................................................... 3

/user/auth ........................................................................................................................... 3

附录1:sig 生成规则 ..................................................................................................................... 4 附录2:API调用流程 .................................................................................................................... 6 积分接口........................................................................................................................................... 8

积分兑换礼物 ........................................................................................................................... 8 交易接口........................................................................................................................................... 9

交易预览 ................................................................................................................................... 9 交易提交 ................................................................................................................................. 11 交易冲正 ................................................................................................................................. 12 交易撤销 ................................................................................................................................. 13 设置接口......................................................................................................................................... 13

获取收银员列表 ..................................................................................................................... 13 用户接口......................................................................................................................................... 14

验证登录 ................................................................................................................................. 14 获取用户账户信息 ................................................................................................................. 15 优惠券接口..................................................................................................................................... 16

发券......................................................................................................................................... 16 活动列表 ................................................................................................................................. 17

接口说明

每个接口对应一个唯一的url

https://wlapi.dianping.com/user/list

调用方式

以 Restful Service 的方式提供接口调用。

参数格式

通过 post方式传递数据。

POST 参数

说明 各个请求方法对应的参数 发起请求的时间戳 结果返回的数据格式,暂时只支持 JSON 客户端名称,字符串 通过参数和密钥生成的加密字符串。生成规则见附录 调用接口的版本 变量名 req ts fmt appid sig v 返回结果

接口返回数据为一个数组,包含三个键值: 说明 错误码。0 表示正常返回,否则表示有异常 错误说明。异常说明信息 请求方法执行结果 键值 errcode errmsg res 常见错误码

代码 说明 1001 1002 1003 1004 3001 3002 3003

参数错误 数据的签名验证异常 未知的系统异常 该接口目前无法调用 未知的 cno 指定的会员不存在 未知的 cashier_id 正确返回示例

{\}

异常返回示例

{\

方法示例

获取用户基本信息 /user/auth

方法说明

验证登录台,并获取用户的基本信息

Post参数

键名 wl_token

数据类型 string 说明 前端页面获取到的 返回结果

索引数组,商品列表信息,每个元素具体返回字段如下表所示 键名 cno phone name sex grade balance credit 数据类型 int int string int int int int 说明 卡号 手机号 名字 性别 1 男 2 女 0 未知 等级 储值余额 积分 附录1:sig 生成规则

前提

从商家后台获取客户端和服务端通信加密使用的appkey,一个appid对应一个appkey。

生成规则

1. 将参数数组按照key升序(递归,子数组也要排序) 2. 排序后的数组生成查询字符串(键值对需要urlencode) 3. 依次连接appid,appkey,版本号,时间戳 4. md5

示例:

参数数组如下: array( grade => 1, offset => 0, limit => 20, orderby => array( balance => desc

) )

排序以后得到结果 array( grade => 1, limit => 20, offset => 0, orderby => array(

balance => desc

)

)

构造查询字符串以后得到:

grade=1&limit=20&offset=0&orderby[balance]=desc

依次连接appid,appkey,版本号,时间

grade=1&limit=20&offset=0&orderby[balance]=desc&appid=ct_ZjQ4NmU2OTE0OGY1MTJ&appkey= 202cb962ac59075b964b07152d234b70&v=1.0&ts=1426773603

md5以后得到sig

51bdc1dd175c5f2d973e392bfa412ef7

因此本次POST请求需要传的参数为:

req={\”orderby”:{“balance”:”desc”}}&appid= ct_ZjQ4NmU2OTE0OGY1MTJ&v=1.0&ts=1426840526&sig= 51bdc1dd175c5f2d973e392bfa412ef7&fmt=JSON

附录2:shop_id 获取方式

在点评网站上面,打开商家自己的门店页面 例如:http://www.dianping.com/shop/22973436 URL地址最后的数字就是此门店的shop_id


点评微生活 - 商家API0909.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:五年级举一反三第16周 倍数问题(一)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: