发帖相关接口.md
6.11 KB
1、发帖子
发帖子(method=app.social.addPost)
公共请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
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 | (手机尺寸) |
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|
postsTitle | String | 是 | 255 | 文章标题 | |
authorId | String | 否 | 111213 | 0 | 作者ID |
forumCode | String | 否 | 100001 | 0 | 版块CODE |
contentData | String | 是 | 啊啊啊啊啊啊 | 内容 | |
images | String | 是 | 1 | 0 | 图片 |
入参(示例)
JSON格式如下所示:
{
"postsTitle": "棉花米阿奴啊",
"authorId": "2222222",
"forumCode": "1002",
"contentData": "啊啊啊啊啊啊SDDDDDDDD啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊哈哈哈哈哈哈哈哈啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊",
"images": [
"/2016/06/06/05/02e8b4a63c0101b1a1a8f04b53d817b9d4.png",
"/2016/06/06/05/02e8b4a63c0101b1a1a8f04b53d817b9d5.png"
]
}
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"alg": "SALT_MD5",
"code": 200,
"data": {
"code": 200,
"message": "添加成功."
},
"md5": "e94755baf4141dba54c2254ba0091a7a",
"message": "操作成功"
}
{
"message": "请输入内容",
"code": 406
}
{
"message": "请选择版块",
"code": 403
}
{
"message": "作者不能为空",
"code": 405
}
2、获取用户禁言和屏蔽昵称与否相关信息
获取用户禁言和屏蔽昵称与否相关信息(method=app.social.getPostUser)
公共请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
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 | (手机尺寸) |
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|
uid | string | 否 | 111213 | 0 | 用户uid |
注意,通用的头部没有列出。
请求示例
http://192.168.102.205:8080/gateway?method=app.social.getPostUser&uid=1001
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"alg": "SALT_MD5",
"code": 200,
"data": {
"forbidNickname": "N",
"forbidSpeaking": "N"
},
"md5": "8a8b73f33eba61ca57d6ea2a9675b207",
"message": "操作成功"
}
{
"message": "用户不存在",
"code": 501
}
{
"message": "用户ID不能为空",
"code": 401
}
3、获取版块信息
获取版块信息(method=app.social.getForum)
公共请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
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 | (手机尺寸) |
请求参数
无
注意,通用的头部没有列出。
请求示例
http://192.168.102.205:8080/gateway?method=app.social.getForum
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"alg": "SALT_MD5",
"code": 200,
"data": [
{
"forumName": "版块1",
"forumDesc": "版块1的说明",
"orderBy": 1,
"forumCode": 10001,
"yohoAdvertCode": "code2",
"magazineAdvertCode": "code1",
"forumPic": "http://img12.static.yhbimg.com/goodsimg/2016/06/06/05/02e8b4a63c0101b1a1a8f04b53d817b9d4.png"
},
{
"forumName": "版块2",
"forumDesc": "版块2的说明",
"orderBy": 1,
"forumCode": 10002,
"yohoAdvertCode": "code2",
"magazineAdvertCode": "code1",
"forumPic": "http://img12.static.yhbimg.com/goodsimg/2016/06/06/05/02e8b4a63c0101b1a1a8f04b53d817b9d4.png"
},
{
"forumName": "版块3",
"forumDesc": "版块3的说明",
"orderBy": 1,
"forumCode": 10003,
"yohoAdvertCode": "code2",
"magazineAdvertCode": "code1",
"forumPic": "http://img12.static.yhbimg.com/goodsimg/2016/06/06/05/02e8b4a63c0101b1a1a8f04b53d817b9d4.png"
},
{
"forumName": "版块4",
"forumDesc": "版块4的说明",
"orderBy": 1,
"forumCode": 10004,
"yohoAdvertCode": "code2",
"magazineAdvertCode": "code1",
"forumPic": "http://img12.static.yhbimg.com/goodsimg/2016/06/06/05/02e8b4a63c0101b1a1a8f04b53d817b9d4.png"
}
],
"md5": "c6d3b0665e9b1a6dff7a6f0253cd1c74",
"message": "操作成功"
}