test | ||
weishijiajie | ||
pyproject.toml | ||
README.md |
伟士佳杰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)