Authored by ming

add

1 -## 1、获取文章作者信息## 1 +## 1、获取用户的订单总数 ##
2 2
3 -获取文章作者信息(/guang/service/*/author/getAuthor)(h5接口) 3 +获取用户的订单总数(web.SpaceOrders.getOrderCountByUid)(PC接口)
4 #### 请求参数 4 #### 请求参数
5 | 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 | 5 | 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
6 |:-------| -----:|-----:|-----:|-----:|----:| 6 |:-------| -----:|-----:|-----:|-----:|----:|
7 -|author_id|string|否|380463|0|作者的用户id|  
8 -|client_type|string|否|h5|h5|客户端类型| 7 +|uid|int|否|3236556|0|用户id|
  8 +
  9 +#### 请求示例
  10 +http://devapi.yoho.cn:58078/?app_version=4.1.0.1603140001&client_secret=ce8e341b7ff407f2bac61915b54e5dde&client_type=web&id=4&method=web.SpaceOrders.getOrderCountByUid&os_version=9.1&private_key=0ed29744ed318fd28d2c07985d3ba633&screen_size=375x667&uid=3236556&v=7
9 11
10 -注意,通用的头部没有列出。 12 +
  13 +### 响应
  14 +code为200即为成功,否则是失败。
  15 +响应JSON格式如下所示:
  16 +
  17 +```json
  18 +{
  19 + "alg":"SALT_MD5",
  20 + "code":200,
  21 + "data":{"count":5},
  22 + "md5":"c1d725306fb09dcbf504776d276521cb",
  23 + "message":"ok"
  24 +}
  25 +```
  26 +
  27 +## 2、更新订单的状态
  28 +
  29 +更新订单的状态 (web.SpaceOrders.updatePaymentStatus) (PC接口)
  30 +#### 请求参数
  31 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
  32 +|:-------| -----:|-----:|-----:|-----:|----:|
  33 +|id|int|否||0|订单id|
  34 +|uid|int|否||0|用户id|
  35 +|payment|byte|否|0|支付方式|
  36 +|payment_status|string|否||支付状态|
  37 +|bank_code|string|否||银行代码|
  38 +
  39 +
  40 +请求示例
  41 +http://devapi.yoho.cn:58078/?app_version=4.1.0.1603140001&bank_code=1&client_secret=13edd7a6bac44bb87cee105a814e930f&client_type=web&id=990&method=web.SpaceOrders.updatePaymentStatus&os_version=9.1&payment=28&payment_status=Y&private_key=0ed29744ed318fd28d2c07985d3ba633&screen_size=375x667&uid=58023&v=7
  42 +
  43 +
  44 +### 响应
  45 +code为200即为成功,否则是失败。
  46 +响应JSON格式如下所示:
  47 +
  48 +```json
  49 +{
  50 + "alg":"SALT_MD5",
  51 + "code":200,
  52 + "data":[],
  53 + "md5":"6d729d4b35f10fc73531210bd7ecff91",
  54 + "message":"ok"
  55 +}
  56 +```
  57 +
  58 +## 3、通过PaymentID 获取支付途径(配置信息)
  59 +
  60 +通过PaymentID 获取支付途径(配置信息) (web.SpaceOrders.getPaymentById) (PC接口)
  61 +#### 请求参数
  62 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
  63 +|:-------| -----:|-----:|-----:|-----:|----:|
  64 +|id|int|否||0|支付方式id|
  65 +
  66 +
  67 +请求示例
  68 +http://devapi.yoho.cn:58078/?app_version=4.1.0.1603140001&client_secret=0b73fa97ffb88c544de8f41affd10df8&client_type=web&id=4&method=web.SpaceOrders.getPaymentById&os_version=9.1&private_key=0ed29744ed318fd28d2c07985d3ba633&screen_size=375x667&v=7
  69 +
  70 +
  71 +
  72 +### 响应
  73 +code为200即为成功,否则是失败。
  74 +响应JSON格式如下所示:
  75 +
  76 +```json
  77 +{
  78 + "alg":"SALT_MD5",
  79 + "code":200,
  80 + "data":{
  81 + "id":4,
  82 + "payCode":"Chinabank",
  83 + "payFee":"0",
  84 + "payIcon":"http://static.yohobuy.com/images/pay/icon/wangyinzaixian.png",
  85 + "payIntro":"网银在线",
  86 + "payName":"网银在线",
  87 + "payOrder":70,
  88 + "payParams":"{\"merchant_id\":\"22439234\",\"merchant_key\":\"eafa1d23099f8ba5\"}","paymentId":1,"status":"Y"
  89 + },
  90 + "md5":"08e4bd7712d3b33c188854d4f617e8a2",
  91 + "message":"ok"
  92 +}
  93 +```
  94 +
  95 +
  96 +## 4、获取所有支付途径
  97 +
  98 +获取所有支付途径 (web.SpaceOrders.getPaymentList) (PC接口)
  99 +#### 请求参数
  100 +
  101 +
  102 +
11 请求示例 103 请求示例
12 -http://192.168.102.205:8080/gateway/guang/service/*/author/getAuthor?author_id=380463&client_type=h5&debug=XYZ 104 +http://devapi.yoho.cn:58078/?app_version=4.1.0.1603140001&client_secret=8456afe5f855027a0a7506a6c378b04f&client_type=web&method=web.SpaceOrders.getPaymentList&os_version=9.1&private_key=0ed29744ed318fd28d2c07985d3ba633&screen_size=375x667&v=7
  105 +
  106 +
13 107
14 ### 响应 108 ### 响应
15 code为200即为成功,否则是失败。 109 code为200即为成功,否则是失败。
16 -响应JSON格式如下所示:  
17 -```json  
18 -{  
19 - "code": 200,  
20 - "data": {  
21 - "author_desc": "Because i'm fierce,bitch!",  
22 - "avatar": "http://img12.static.yhbimg.com/yhb-img02/2015/06/12/12/02aafe4efc368f307c02b692cf1f862570.jpg?imageView/0/w/100/h/100",  
23 - "name": "uncle-sam",  
24 - "url": "http://guang.m.yohobuy.com/author/index?id=380463"  
25 - },  
26 - "message": "author info" 110 +响应JSON格式如下所示:
  111 +
  112 +```json
  113 +{
  114 + "alg":"SALT_MD5",
  115 + "code":200,
  116 + "data":[{"id":2,"payCode":"Alipay","payFee":"0","payIcon":"http://static.yohobuy.com/images/pay/icon/zhifubao.png","payIntro":"支付宝","payName":"支付宝","payOrder":100,"payParams":"{\"merchant_id\":\"2088701661478015\",\"merchant_key\":\"kcxawi9bb07mzh0aq2wcirsf9znusobw\",\"merchant_other_code\":\"zfb@yoho.cn\"}","paymentId":1,"status":"Y"}],
  117 + "md5":"6ab18beb8641da17abe8c08e01f1c246",
  118 + "message":"ok"
  119 +}
  120 +```
  121 +
  122 +## 5、ERP提交订单状态
  123 +
  124 +ERP提交订单状态 (web.SpaceOrders.submitOrderStatus) (PC接口)
  125 +#### 请求参数
  126 +| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
  127 +|:-------| -----:|-----:|-----:|-----:|----:|
  128 +|order_code|string|否|||订单号|
  129 +|payment|byte|否|||支付方式|
  130 +|bank_name|string|否|||银行名称|
  131 +|bank_code|string|否|||银行代码|
  132 +|amount|double|否|||金额|
  133 +|payOrderCode|string|否|||订单号|
  134 +|trade\_no|string|否|||交易流水号|
  135 +|bank\_bill_no|string|否|||银行流水号|
  136 +
  137 +请求示例
  138 +
  139 +
  140 +
  141 +### 响应
  142 +code为200即为成功,否则是失败。
  143 +响应JSON格式如下所示:
  144 +
  145 +```json
  146 +{
  147 +
27 } 148 }
28 ``` 149 ```