Authored by tanling

no message

... ... @@ -578,4 +578,177 @@ code为200即为成功,否则是失败。
}
```
## 7、获取分享帖子的连接##
获取分享帖子的连接(method=app.social.getShareUrl)
#### 公共请求参数
| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|client_secret|string|50|否|5ac68f20cb18efe154be||进入接口提供的参数加密信息|
|app_version|float|10|否|1||APP版本|
|os_version|string|20|否|Android4.4||系统版本+机器型号|
|client_type|string|20|否|iphone/android/ipad||手机型号(不区分大小写)|
|screen_size|string|20|否|800x900||(手机尺寸)|
#### 请求参数
| 参数名称 | 参数类型 |长度| 可否为空 | 示例 | 默认值 | 备注 |
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|postsId|String|1-11|否|80||帖子id|
|appType|String|1|否|1|emptyString|1:有货,2:媒体|
#### 接口说明
| 接口说明||
|:-------| -----:|
|请求域名|http://api.yoho.cn|
|接口名app.social.reportPost|
|接口说明|帖子详情|
|http请求方式|POST/GET|
#### 返回错误
|错误code|错误提示|
|:-------| -----:|
|500|帖子id不能为空|
|500|APP类别不能为空|
注意,通用的头部没有列出。
请求示例
http://192.168.102.206:8095/social?method=app.social.getShareUrl&postsId=84&appType=1
### 响应
code为200即为成功,否则是失败。
响应参数,data部分
响应成功JSON格式如下所示:
```json
{
"code": 200,
"message": "获取分享链接成功.",
"md5": "c657c50e0c9e246c4ee6082221def2d5",
"alg": "SALT_MD5",
"data": {
"shareUrl": "http://social.yoho.cn/post/index.html?postsId=1646?appType=1"
}
}
```
响应失败JSON格式如下所示:
```json
{
"alg": "SALT_MD5",
"code": 500,
"data": [],
"md5": "6d729d4b35f10fc73531210bd7ecff91",
"message": "帖子id不能为空."
}
```
```json
{
"alg": "SALT_MD5",
"code": 500,
"data": [],
"md5": "6d729d4b35f10fc73531210bd7ecff91",
"message": "APP类别不能为空."
}
```
## 8、获取分享帖子信息(给H5用)##
获取分享的帖子信息(method=app.social.getSharePostsInfo)
#### 公共请求参数
| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|client_secret|string|50|否|5ac68f20cb18efe154be||进入接口提供的参数加密信息|
|app_version|float|10|否|1||APP版本|
|os_version|string|20|否|Android4.4||系统版本+机器型号|
|client_type|string|20|否|iphone/android/ipad||手机型号(不区分大小写)|
|screen_size|string|20|否|800x900||(手机尺寸)|
#### 请求参数
| 参数名称 | 参数类型 |长度| 可否为空 | 示例 | 默认值 | 备注 |
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|postsId|String|1-11|否|80||帖子id|
|appType|String|1|否|1|emptyString|1:有货,2:媒体|
#### 接口说明
| 接口说明||
|:-------| -----:|
|请求域名|http://api.yoho.cn|
|接口名app.social.reportPost|
|接口说明|帖子详情|
|http请求方式|POST/GET|
#### 返回错误
|错误code|错误提示|
|:-------| -----:|
|500|帖子id不能为空|
|500|APP类别不能为空|
注意,通用的头部没有列出。
请求示例
http://192.168.102.206:8095/social?method=app.social.getSharePostsInfo&postsId=84&appType=1
### 响应
code为200即为成功,否则是失败。
响应参数,data部分
响应成功JSON格式如下所示:
```json
{
"code": 200,
"message": "获取分享的帖子详情成功.",
"md5": "ceec3c52d7327e0eef45fb08161c4f1d",
"alg": "SALT_MD5",
"data": {
"id": 1646,
"postsTitle": "有货晒单分享",
"forumCode": 10004,
"app_type": "1",
"createTimeStr": "16.06.2016",
"authorInfo": {
"nickName": "Luna",
"headIcon": "http://img01.res.yohoshow.com/headimg/2014/01/16/11/01ee5fb324cb9660d2fdaac1ff09198abf.jpg?imageView/{mode}/w/{width}/h/{height}",
"uid": 8050580,
"signature": "这是一个无关紧要的签名",
"bgPic": "http://img03.res.yohoshow.com/headimg/2014/08/11/08/01701f83b911bc874fb9435d311db0aaf2.jpg?imageView/{mode}/w/{width}/h/{height}"
},
"forumName": "SHOW",
"shareUrl": "http://social.yoho.cn/post/index.html?postsId=1646?appType=1",
"createTime": 1466068130000,
"blocks": [
{
"templateKey": "text",
"order": 1,
"contentData": "rtt",
"size": ""
},
{
"templateKey": "image",
"order": 2,
"contentData": "http://img12.static.yhbimg.com\\sns/2016/06/16/17/020b2b727fa065f35c7711a832690e4e91.jpg?imageView/{mode}/w/{width}/h/{height}",
"size": ""
}
]
}
}
```
响应失败JSON格式如下所示:
```json
{
"alg": "SALT_MD5",
"code": 500,
"data": [],
"md5": "6d729d4b35f10fc73531210bd7ecff91",
"message": "帖子id不能为空."
}
```
```json
{
"alg": "SALT_MD5",
"code": 500,
"data": [],
"md5": "6d729d4b35f10fc73531210bd7ecff91",
"message": "APP类别不能为空."
}
```
... ...