31 lines
730 B
Markdown
31 lines
730 B
Markdown
# 伟士佳杰API工具
|
|
|
|
## 生成签字
|
|
|
|
GET方法
|
|
```
|
|
from weishijiajie.params_entity import ParamEntity
|
|
from weishijiajie.sign_utils_mop import SignUtilsMOP
|
|
|
|
url = "https://xxxx/api/blade-vstec/kyyOrder/list"
|
|
params = {
|
|
'current': "1",
|
|
'size': '10'
|
|
}
|
|
params_entity = ParamEntity("Sync_KYY_USER_INFO", "1", "form", cwparamsdata)
|
|
signUrl = SignUtilsMOP.doSign(url, PublicRsaKey.privateKey, paramEntity)
|
|
```
|
|
|
|
POST方法
|
|
```
|
|
from weishijiajie.params_entity import ParamEntity
|
|
from weishijiajie.sign_utils_mop import SignUtilsMOP
|
|
|
|
"https://xxxx/api/blade-user/syncinfo/user/v1"
|
|
params_entity = ParamEntity("Sync_KYY_USER_INFO", "1", "form", None)
|
|
signUrl = SignUtilsMOP.doSign(url, PublicRsaKey.privateKey, paramEntity)
|
|
|
|
```
|
|
|
|
##
|