Commit ad1c74e2e5ca824154b3c1809ed837de96b6eca1

Authored by 国亚奇
1 parent 6e0e8b9c

新版小程序api

04.用户云/4.14 通过code获取微信openId-unoinId.md 0 → 100644
  1 +#### 请求参数说明:
  2 +<table class="table table-bordered table-striped table-condensed">
  3 + <tr>
  4 + <th>参数</th>
  5 + <th>必选</th>
  6 + <th>类型</th>
  7 + <th>说明</th>
  8 + </tr>
  9 + <tr>
  10 + <td>appId</td>
  11 + <td>true</td>
  12 + <td>string</td>
  13 + <td>应用ID</td>
  14 + </tr>
  15 + <tr>
  16 + <td>jsCode</td>
  17 + <td>true</td>
  18 + <td>string</td>
  19 + <td>微信jsCode</td>
  20 + </tr>
  21 + <tr>
  22 + <td>source</td>
  23 + <td>true</td>
  24 + <td>string</td>
  25 + <td>小程序</td>
  26 + </tr>
  27 + <tr>
  28 + <td>clientPlat</td>
  29 + <td>true</td>
  30 + <td>string</td>
  31 + <td>客户端平台[i:IOS客户端,a:Android客户端, w: 网页]</td>
  32 + </tr>
  33 + <tr>
  34 + <td>sign</td>
  35 + <td>true</td>
  36 + <td>string</td>
  37 + <td>签名</td>
  38 + </tr>
  39 +</table>
  40 +
  41 +-----
  42 +#### 返回格式说明:
  43 +```
  44 +
  45 +{
  46 + "errorCode": "0",
  47 + "errorMessage": "成功"
  48 + "data":{
  49 + "appId": "769_002",
  50 + "openId": "aaabbb",
  51 + "unionId": "asd123",
  52 + "sid": "111"
  53 + }
  54 +}
  55 +{
  56 + "errorCode": "42015",
  57 + "errorMessage": "未注册"
  58 + "data":{
  59 + "appId": "769_002",
  60 + "openId": "aaabbb",
  61 + "unionId": "cdnsifbeiu",
  62 + "sid": ""
  63 + }
  64 +}
  65 +{
  66 + "errorCode": "42018",
  67 + "errorMessage": "unionId错误"
  68 +}
  69 +
  70 +{
  71 + "errorCode": "1",
  72 + "errorMessage": "请求参数无效"
  73 +}
  74 +
  75 +
  76 +{
  77 + "errorCode": "41005",
  78 + "errorMessage": "ClientPlat无效"
  79 +}
  80 +{
  81 + "errorCode": "40005",
  82 + "errorMessage": "其他错误"
  83 +}
  84 +```
0 85 \ No newline at end of file
... ...
04.用户云/4.15 存储用户信息.md 0 → 100644
  1 +#### 请求参数说明:
  2 +<table class="table table-bordered table-striped table-condensed">
  3 + <tr>
  4 + <th>参数</th>
  5 + <th>必选</th>
  6 + <th>类型</th>
  7 + <th>说明</th>
  8 + </tr>
  9 + <tr>
  10 + <td>appId</td>
  11 + <td>true</td>
  12 + <td>string</td>
  13 + <td>应用ID</td>
  14 + </tr>
  15 + <tr>
  16 + <td>openId</td>
  17 + <td>true</td>
  18 + <td>string</td>
  19 + <td>微信openId</td>
  20 + </tr>
  21 + <tr>
  22 + <td>userEncryptedData</td>
  23 + <td>true</td>
  24 + <td>string</td>
  25 + <td>微信加密信息</td>
  26 + </tr>
  27 + <tr>
  28 + <td>iv</td>
  29 + <td>true</td>
  30 + <td>string</td>
  31 + <td>微信iv</td>
  32 + </tr>
  33 + <tr>
  34 + <td>source</td>
  35 + <td>true</td>
  36 + <td>string</td>
  37 + <td>小程序</td>
  38 + </tr>
  39 + <tr>
  40 + <td>clientPlat</td>
  41 + <td>true</td>
  42 + <td>string</td>
  43 + <td>客户端平台[i:IOS客户端,a:Android客户端, w: 网页]</td>
  44 + </tr>
  45 + <tr>
  46 + <td>sign</td>
  47 + <td>true</td>
  48 + <td>string</td>
  49 + <td>签名</td>
  50 + </tr>
  51 +</table>
  52 +
  53 +-----
  54 +#### 返回格式说明:
  55 +```
  56 +{
  57 + "errorCode": "0",
  58 + "errorMessage": "成功"
  59 +}
  60 +{
  61 + "errorCode": "42026",
  62 + "errorMessage": "OpenId错误"
  63 +}
  64 +{
  65 + "errorCode": "40001",
  66 + "errorMessage": "解密错误"
  67 +}
  68 +
  69 +{
  70 + "errorCode": "1",
  71 + "errorMessage": "请求参数无效"
  72 +}
  73 +
  74 +
  75 +{
  76 + "errorCode": "41005",
  77 + "errorMessage": "ClientPlat无效"
  78 +}
  79 +{
  80 + "errorCode": "40005",
  81 + "errorMessage": "其他错误"
  82 +}
  83 +```
0 84 \ No newline at end of file
... ...
04.用户云/4.16 根据unionid、mobile注册2.md 0 → 100644
  1 +#### 请求参数说明:
  2 +<table class="table table-bordered table-striped table-condensed">
  3 + <tr>
  4 + <th>参数</th>
  5 + <th>必选</th>
  6 + <th>类型</th>
  7 + <th>说明</th>
  8 + </tr>
  9 + <tr>
  10 + <td>appId</td>
  11 + <td>true</td>
  12 + <td>string</td>
  13 + <td>应用ID</td>
  14 + </tr>
  15 + <tr>
  16 + <td>openId</td>
  17 + <td>true</td>
  18 + <td>string</td>
  19 + <td>微信openId</td>
  20 + </tr>
  21 + <tr>
  22 + <td>unionId</td>
  23 + <td>true</td>
  24 + <td>string</td>
  25 + <td>微信unionId</td>
  26 + </tr>
  27 + <tr>
  28 + <td>mobileEncryptedData</td>
  29 + <td>true</td>
  30 + <td>string</td>
  31 + <td>微信加密信息</td>
  32 + </tr>
  33 + <tr>
  34 + <td>iv</td>
  35 + <td>true</td>
  36 + <td>string</td>
  37 + <td>微信iv</td>
  38 + </tr>
  39 + <tr>
  40 + <td>source</td>
  41 + <td>true</td>
  42 + <td>string</td>
  43 + <td>小程序</td>
  44 + </tr>
  45 + <tr>
  46 + <td>clientPlat</td>
  47 + <td>true</td>
  48 + <td>string</td>
  49 + <td>客户端平台[i:IOS客户端,a:Android客户端, w: 网页]</td>
  50 + </tr>
  51 + <tr>
  52 + <td>sign</td>
  53 + <td>true</td>
  54 + <td>string</td>
  55 + <td>签名</td>
  56 + </tr>
  57 +</table>
  58 +
  59 +-----
  60 +#### 返回格式说明:
  61 +```
  62 +{
  63 + "errorCode": "0",
  64 + "errorMessage": "成功"
  65 + "data":{
  66 + "appId": "769_002",
  67 + "openId": "aaabbb",
  68 + "unionId": "asd123",
  69 + "sid": "111"
  70 + }
  71 +}
  72 +{
  73 + "errorCode": "42026",
  74 + "errorMessage": "OpenId错误"
  75 +}
  76 +{
  77 + "errorCode": "40001",
  78 + "errorMessage": "解密错误"
  79 +}
  80 +{
  81 + "errorCode": "41010",
  82 + "errorMessage": "手机号无效"
  83 +}
  84 +{
  85 + "errorCode": "42028",
  86 + "errorMessage": "用户信息不存在"
  87 +}
  88 +
  89 +{
  90 + "errorCode": "1",
  91 + "errorMessage": "请求参数无效"
  92 +}
  93 +
  94 +
  95 +{
  96 + "errorCode": "41005",
  97 + "errorMessage": "ClientPlat无效"
  98 +}
  99 +{
  100 + "errorCode": "40005",
  101 + "errorMessage": "其他错误"
  102 +}
  103 +```
0 104 \ No newline at end of file
... ...