# 服务之窗开放接口--统一订单获取服务之窗用户个数



## 开放接口调用说明

### 签名机制

appKey、appSecret均由服务之窗提供

### 参数签名过程

1. 请求参数按照 ASCII 码表的顺序进行排列

2. 所有参数名和参数值（除sign）按照上面排序连起来 appSecret前后相连 

   例如：appSecret+paramName1+paramValue1+paramName2+paramValue2+paramName3+paramValue3...+appSecret

3. 对该字符串进行 SHA1 运算, 得到摘要二进制数组

4. 将二进制数组转换为十六进制字符串,即 参数签名 sign

完整签名：

var signStr = appSecret+appKey432524939+formatjson+localecn+timestamp2020-09-17 12:00:00+v1.0+appSecret

###  完整参数如下

| **参数名** | **必选** | **类型** | **说明**                                          |
| ---------- | -------- | -------- | ------------------------------------------------- |
| appKey     | 是       | string   | 验证序号,（服务之窗提供）                         |
| timestamp  | 是       | string   | 使用中国区的时间。YYYY-MM-dd HH:mm:ss (24 小时制) |
| sign       | 是       | string   | 签名                                              |
| v          | 是       | string   | 版本号 固定值 “1.0”                               |
| format     | 是       | string   | 格式 固定值 “json”                                |
| locale     | 是       | string   | 固值 “cn”                                         |

###  示例

signStr = abcdefg**appKey**fwzcFiCI7Ulg854dOufU**format**json**locale**cn**timestamp**2020-09-17 12:00:00**v**1.0abcdefg

sign = 1776D1C635F1A267DC99A0072D69248A129E79AF



## 服务之窗用户个数

### 接口地址

- 测试环境：`http://wx.palmnest.com/super_cloud/api/opendata/wechat/front/user/getSubjectUserCount`
- 请求方式：`POST`
- 参数提交方式：`application/json`
- 返回值说明

  | 字段 | 说明                 |
  | ---- | -------------------- |
  | code | 200   成功           |
  | data | 4140    数量         |
  | msg  | 失败时返回的错误日志 |

  


### 调用示例

http://wx.palmnest.com/super_cloud/api/opendata/wechat/front/user/getSubjectUserCount?appKey=fwzcFiCI7Ulg854dOufU&timestamp=2020-09-17%2012:00:00&sign=F49FE49BA40311AC8375CD30CC6E7A8BD30822EB&v=1.0&format=json&locale=cn

### 响应示例

```json
{
    "code": 200,
    "data": 4140
}
```

