Authored by zhouxiang

no message

@@ -593,3 +593,224 @@ code为200即为成功,否则是失败。 @@ -593,3 +593,224 @@ code为200即为成功,否则是失败。
593 "message": "帖子id不能为空." 593 "message": "帖子id不能为空."
594 } 594 }
595 ``` 595 ```
  596 +## 4、同步用户到社区##
  597 +同步用户到社区(method=app.social.synCommunityUser)
  598 +
  599 +#### 公共请求参数
  600 +| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
  601 +|:-------| -----:|-----:|-----:|-----:|-----:|----:|
  602 +|client_secret|string|50|否|5ac68f20cb18efe154be||进入接口提供的参数加密信息|
  603 +|app_version|float|10|否|1||APP版本|
  604 +|os_version|string|20|否|Android4.4||系统版本+机器型号|
  605 +|client_type|string|20|否|iphone/android/ipad||手机型号(不区分大小写)|
  606 +|screen_size|string|20|否|800x900||(手机尺寸)|
  607 +
  608 +#### 请求参数
  609 +| 参数名称 | 参数类型 |长度| 可否为空 | 示例 | 默认值 | 备注 |
  610 +|:-------| -----:|-----:|-----:|-----:|-----:|----:|
  611 +|uid|int|1-11|否|8050840||ssouid或uid|
  612 +|clientType|String|1|否|1||客户端来源类型 1表示yohobuy其他客户端不需要传|
  613 +
  614 +#### 接口说明
  615 +| 接口说明||
  616 +|:-------| -----:|
  617 +|请求域名|http://api.yoho.cn|
  618 +|接口名|app.social.synCommunityUser|
  619 +|接口说明|4、同步用户到社区|
  620 +|http请求方式|POST/GET|
  621 +#### 返回错误
  622 +|错误code|错误提示|
  623 +|:-------| -----:|
  624 +|400| is null.|
  625 +
  626 +注意,通用的头部没有列出。
  627 +请求示例
  628 +http://192.168.102.205:8080/gateway/?method=app.social.synCommunityUser&uid=8050840&clientType=1
  629 +
  630 +### 响应
  631 +code为200即为成功,否则是失败。
  632 +响应参数,data部分
  633 +响应成功JSON格式如下所示:
  634 +```json
  635 +{
  636 + "alg": "SALT_MD5",
  637 + "code": 200,
  638 + "data": "8050839",
  639 + "md5": "ec74b07637f4c6e131752968b49827fd",
  640 + "message": "同步成功."
  641 +}
  642 +```
  643 +响应失败JSON格式如下所示:
  644 +```json
  645 +{
  646 + "alg": "SALT_MD5",
  647 + "code": 400,
  648 + "data": [],
  649 + "md5": "6d729d4b35f10fc73531210bd7ecff91",
  650 + "message": "uid is null."
  651 +}
  652 +```
  653 +## 5、获取用户信息##
  654 +获取用户信息(method=app.social.getUserInfo)
  655 +
  656 +#### 公共请求参数
  657 +| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
  658 +|:-------| -----:|-----:|-----:|-----:|-----:|----:|
  659 +|client_secret|string|50|否|5ac68f20cb18efe154be||进入接口提供的参数加密信息|
  660 +|app_version|float|10|否|1||APP版本|
  661 +|os_version|string|20|否|Android4.4||系统版本+机器型号|
  662 +|client_type|string|20|否|iphone/android/ipad||手机型号(不区分大小写)|
  663 +|screen_size|string|20|否|800x900||(手机尺寸)|
  664 +
  665 +#### 请求参数
  666 +| 参数名称 | 参数类型 |长度| 可否为空 | 示例 | 默认值 | 备注 |
  667 +|:-------| -----:|-----:|-----:|-----:|-----:|----:|
  668 +|uid|int|1-11|否|8050840||ssouid|
  669 +
  670 +#### 接口说明
  671 +| 接口说明||
  672 +|:-------| -----:|
  673 +|请求域名|http://api.yoho.cn|
  674 +|接口名|app.social.getUserInfo|
  675 +|接口说明|获取用户信息|
  676 +|http请求方式|POST/GET|
  677 +#### 返回错误
  678 +|错误code|错误提示|
  679 +|:-------| -----:|
  680 +|400|uid is null.|
  681 +|500|user info is null.|
  682 +
  683 +注意,通用的头部没有列出。
  684 +请求示例
  685 +http://192.168.102.205:8080/gateway/?method=app.social.getUserInfo&uid=8050840
  686 +
  687 +### 响应
  688 +code为200即为成功,否则是失败。
  689 +响应参数,data部分
  690 +响应成功JSON格式如下所示:
  691 +```json
  692 +{
  693 + "alg": "SALT_MD5",
  694 + "code": 200,
  695 + "data": {
  696 + "age": 18,
  697 + "birthday": "2015-12-26",
  698 + "createTime": 1467870980,
  699 + "gender": "1",
  700 + "headIco": "http://img10.static.yhbimg.com/yhb-img01/2016/06/28/17/01b4ab5ad41e5b2d1106915828f41c4bc6.jpg",
  701 + "height": 175,
  702 + "income": 10,
  703 + "nickName": "MayDay_1998_NMD_",
  704 + "profession": 1,
  705 + "realName": "Jay",
  706 + "signature": "",
  707 + "uid": 8050839,
  708 + "updateTime": 1467960902,
  709 + "weight": 60
  710 + },
  711 + "md5": "6938762e04e79d7726aa8cacd4962869",
  712 + "message": "获取用户信息成功"
  713 +}
  714 +```
  715 +响应失败JSON格式如下所示:
  716 +```json
  717 +{
  718 + "alg": "SALT_MD5",
  719 + "code": 400,
  720 + "data": [],
  721 + "md5": "6d729d4b35f10fc73531210bd7ecff91",
  722 + "message": "uid is null"
  723 +}
  724 +```
  725 +```json
  726 +{
  727 + "alg": "SALT_MD5",
  728 + "code": 500,
  729 + "data": [],
  730 + "md5": "6d729d4b35f10fc73531210bd7ecff91",
  731 + "message": "user info is null"
  732 +}
  733 +```
  734 +
  735 +## 6、获取用户信息##
  736 +获取用户信息(method=app.social.updateUserInfo)
  737 +
  738 +#### 公共请求参数
  739 +| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
  740 +|:-------| -----:|-----:|-----:|-----:|-----:|----:|
  741 +|client_secret|string|50|否|5ac68f20cb18efe154be||进入接口提供的参数加密信息|
  742 +|app_version|float|10|否|1||APP版本|
  743 +|os_version|string|20|否|Android4.4||系统版本+机器型号|
  744 +|client_type|string|20|否|iphone/android/ipad||手机型号(不区分大小写)|
  745 +|screen_size|string|20|否|800x900||(手机尺寸)|
  746 +
  747 +#### 请求参数
  748 +| 参数名称 | 参数类型 |长度| 可否为空 | 示例 | 默认值 | 备注 |
  749 +|:-------| -----:|-----:|-----:|-----:|-----:|----:|
  750 +|uid|int|1-11|否|8050839||ssouid|
  751 +|signature|int|1-50|否|来有货玩潮流!领NMD!||签名|
  752 +|headIco|int|1-50|否|/2016/06/28/17/01b4ab5ad41e5b2d1106915828f41c4bc6.jpg||头像|
  753 +|nickName|int|1-20|否|JAY||昵称|
  754 +
  755 +#### 接口说明
  756 +| 接口说明||
  757 +|:-------| -----:|
  758 +|请求域名|http://api.yoho.cn|
  759 +|接口名|app.social.updateUserInfo|
  760 +|接口说明|获取用户信息|
  761 +|http请求方式|POST/GET|
  762 +#### 返回错误
  763 +|错误code|错误提示|
  764 +|:-------| -----:|
  765 +|400|uid is null.|
  766 +|405更新用户信息失败,昵称重复.|
  767 +|500|更新用户信息失败.|
  768 +
  769 +注意,通用的头部没有列出。
  770 +请求示例
  771 +http://192.168.102.205:8080/gateway/?method=app.social.updateUserInfo&uid=8050839&signature=来有货玩潮流!领NMD!&headIco=http://img10.static.yhbimg.com/yhb-img01/2016/06/28/17/01b4ab5ad41e5b2d1106915828f41c4bc6.jpg&nickName=MayDay_1998_NMD
  772 +
  773 +### 响应
  774 +code为200即为成功,否则是失败。
  775 +响应参数,data部分
  776 +响应成功JSON格式如下所示:
  777 +```json
  778 +{
  779 + "alg": "SALT_MD5",
  780 + "code": 200,
  781 + "data": [],
  782 + "md5": "6d729d4b35f10fc73531210bd7ecff91",
  783 + "message": "更新用户信息成功"
  784 +}
  785 +```
  786 +响应失败JSON格式如下所示:
  787 +```json
  788 +{
  789 + "alg": "SALT_MD5",
  790 + "code": 400,
  791 + "data": [],
  792 + "md5": "6d729d4b35f10fc73531210bd7ecff91",
  793 + "message": "uid is null"
  794 +}
  795 +```
  796 +```json
  797 +{
  798 + "alg": "SALT_MD5",
  799 + "code": 405,
  800 + "data": [],
  801 + "md5": "6d729d4b35f10fc73531210bd7ecff91",
  802 + "message": "更新用户信息失败,昵称重复."
  803 +}
  804 +```
  805 +```json
  806 +{
  807 + "alg": "SALT_MD5",
  808 + "code": 405,
  809 + "data": [],
  810 + "md5": "6d729d4b35f10fc73531210bd7ecff91",
  811 + "message": "更新用户信息失败."
  812 +}
  813 +```
  814 +
  815 +
  816 +