Authored by zhouxiang
... ... @@ -96,4 +96,219 @@ code为200即为成功,否则是失败。
"md5": "bc08c52373b36a0578293aa334176879",
"message": "success!"
}
```
## 3、邀请好友赢福利之后领取优惠券 ##
邀请好友赢福利之后领取优惠券(?method=wap.invite.receiveCoupons)
#### 请求参数
| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|uid|int|否|50001796|0|用户id|
|activityId|int|否|22|0|活动id|
|nums|int|否|2|0|发送优惠券的数量|
|shareUid|int|否|50001711|0|分享者的uid|
|openId|String|否|adb124||微信的union_id|
### 请求示例
http://api.yoho.cn?method=wap.invite.receiveCoupons&uid=50001796&activityId=22&nums=2&shareUid=50001711&openId=adb124
### 响应
code为200即为成功,否则是失败。
- 300-很抱歉!参数错误
- 500-活动不存在
- 400-活动状态不正确
- 401-没有分享记录
-304:很抱歉!优惠券信息不存在
响应参数,data部分
| 参数名称 | 参数类型 | 示例 | 备注 |
|:-------| -----:|-----:|-----:|----:|
|url|String|/appactive/invite/shareover|跳转的url|
响应成功JSON格式如下所示:
```json
{
"alg": "SALT_MD5",
"code": 200,
"data": [{
"url" : /appactive/invite/shareover,
}],
"md5": "bc08c52373b36a0578293aa334176879",
"message": "success!"
}
```
## 4、微信好友获取红包方法(即分享出去的地址) ##
微信好友获取红包方法(即分享出去的地址)(?method=wap.invite.share)
#### 请求参数
| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|uid|int|否|50001796|0|用户id|
|activityId|int|否|22|0|活动id|
|nums|int|否|2|0|发送优惠券的数量|
|openId|String|否|adb124||微信的union_id|
|nickName|String|否|-|0|微信昵称|
|headImgUrl|String|否|-|0|微信头像|
### 请求示例
http://api.yoho.cn?method=wap.invite.share&uid=50001796&activityId=22&nums=2&openId=adb124&nickName=清凉&headImgUrl=
### 响应
code为200即为成功,否则是失败。
- 300-很抱歉!参数错误
- 401-没有分享记录
响应参数,data部分
| 参数名称 | 参数类型 | 示例 | 备注 |
|:-------| -----:|-----:|-----:|----:|
|shareUrl|String|-|跳转的url|
|activityBo|Object|-|活动信息|
|list|Array|-|分享记录列表|
|shareUid|int|-|分享着uid|
|nums|int|-|数量|
|activityId|int|-|活动id|
响应成功JSON格式如下所示:
```json
{
"alg": "SALT_MD5",
"code": 200,
"data": [{
"shareUrl" : "...."
}],
"md5": "bc08c52373b36a0578293aa334176879",
"message": "success!"
}
```
## 5、好友领取完优惠券的页面 ##
好友领取完优惠券的页面(?method=wap.invite.myCoupons)
#### 请求参数
| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|uid|int|否|50001796|0|用户uid|
|shareUid|int|否|22|0|分享着uid|
|nums|int|否|2|0|发送优惠券的数量|
|amount|String|否|4||金额|
|activityId|String|否|-|0|活动id|
### 请求示例
http://api.yoho.cn?method=wap.invite.myCoupons&uid=50001796&shareUid=121254&nums=3&amount=4&activityId=22
### 响应
code为200即为成功,否则是失败。
- 300-很抱歉!参数错误
响应参数,data部分
| 参数名称 | 参数类型 | 示例 | 备注 |
|:-------| -----:|-----:|-----:|----:|
|myProfile|Object|-|用户profile信息|
|list|Array|-|分享记录列表|
|amount|int|-|金额|
响应成功JSON格式如下所示:
```json
{
"alg": "SALT_MD5",
"code": 200,
"data": {
"myProfile" : {"uid":1111,"email":"aabbc@dd.com","mobile":"15464652135"},
"list":[{}],
"amount":4
},
"md5": "bc08c52373b36a0578293aa334176879",
"message": "success!"
}
```
## 6、根据第三方id,查询绑定信息 ##
根据第三方id,查询绑定信息(?method=wap.invite.getBindLogByOpenId)
#### 请求参数
| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|openIds|string|否|a,b,c|0|第三方id,用逗号隔开|
### 请求示例
http://api.yoho.cn?method=wap.invite.getBindLogByOpenId&openIds=a,b,c
### 响应
code为200即为成功,否则是失败。
响应参数,data部分
| 参数名称 | 参数类型 | 示例 | 备注 |
|:-------| -----:|-----:|-----:|----:|
|id|int|123|主键id|
|uid|int|123|用户uid|
|openId|string|adfadsf|第三方id|
|snsNick|string|adfadsf|昵称|
|snsHeadimg|string|adfadsf|头像|
|bindTime|int|1234566|绑定时间(时间戳:秒)|
|snsType|int|1|第三方平台类型 1微信 2微博|
响应成功JSON格式如下所示:
```json
{
"alg": "SALT_MD5",
"code": 200,
"data": [{
"id" : 1,
"uid" : 2,
"openId" : "adfasdf",
"snsNick" : "adsfasdf",
"snsHeadimg" : "http:///",
"bindTime" : 1352435234,
"snsType" : 1
}],
"md5": "bc08c52373b36a0578293aa334176879",
"message": "success!"
}
```
## 7、注册 ##
注册(?method=wap.invite.register)
#### 请求参数
| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|mobile|string|否|12356984542||手机号|
|activityName|string|否|||活动名称|
### 请求示例
http://api.yoho.cn?method=wap.invite.register&mobile=12584569325&activityName=邀请好友赢福利
### 响应
code为200即为成功,否则是失败。
响应成功JSON格式如下所示:
```json
{
"alg": "SALT_MD5",
"code": 200,
"data": {},
"md5": "bc08c52373b36a0578293aa334176879",
"message": "success!"
}
```
\ No newline at end of file
... ...
... ... @@ -30,7 +30,7 @@
注意,通用的头部没有列出。
请求示例
http://192.168.102.205:8095/social/?method=app.social.getPostsInfo&postsId=80
http://192.168.102.205:8095/social/?method=app.social.getPostsInfo&postsId=600
### 响应
code为200即为成功,否则是失败。
... ... @@ -100,6 +100,12 @@ code为200即为成功,否则是失败。
}
}
],
"shareGoods": {
"productName": "GAWS FOOT 黑白拼色金属装饰感运动鞋",
"productUrl": "http://m.yohobuy.com/product/pro_274533_354613/GAWSFOOTYunDongXieGAFA504SN26BKW.html",
"salesPrice": "399",
"goodsImage": "http://img13.static.yhbimg.com/goodsimg/2015/10/13/07/02f540054acfd5920e3e3bd475704ea9eb.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80"
}
"publishTime": "2016-06-29 14:04:54",
"publishTimeString": "3小时前",
"revieweState": 0,
... ...
... ... @@ -8,7 +8,8 @@
| 名称 | 类型 | 是否必须 | 示例值 | 默认值 | 描述 |
| :-- | :-- | :-- | :-- | :-- | :-- |
| method | String | 是 | app.SpaceOrders.updateDeliveryAddress| |请求方法|
| order_code | String | 是 | "1607472719" ||订单号 |
| order_code | long | 是 | 1607472719 ||订单号 |
| uid | int | 是 | 8050080 ||用户ID |
| address_id | String | 否 | "944005" ||地址ID(仅用于app)|
| user_name | String | 否 | "刘子阳" ||收货人(仅用于PC)|
| area_code | String | 否 | "10101" ||地区编号(仅用于PC)|
... ...