接口路径(新):http://api.okayapi.com/api/App/Common_Safety/Encrypt
接口路径(旧):http://api.okayapi.com/?s=App.Common_Safety.Encrypt
接口描述: 对字符串数据进行加密,加密的内容可以是代码、数字、文本等。
Parameter | Type | Required | Default | Note | Description |
---|---|---|---|---|---|
HTTP_APPKEY | String | Required | MIN: 32 | Common Put Your APPKEY | |
data | String | Required | MIN: 1 | 需要进行加密的原始字符串数据,若数据较大请用POST传递,如有特殊字符请注意编码格式。 |
KEY | Type | Description |
---|---|---|
err_code | Int | 操作码,0表示成功,正数表示业务失败场景,负数表示系统失败场景 |
err_msg | String | 错误提示信息,err_code非0时参考此提示信息 |
encrypt_data | String | 加密后的数据。 |
接口路径(新):http://api.okayapi.com/api/App/Common_Safety/Decrypt
接口路径(旧):http://api.okayapi.com/?s=App.Common_Safety.Decrypt
接口描述: 对App.Common_Safety.Encrypt接口的加密数据,进行解密。只允许解密自己应用的加密数据。
Parameter | Type | Required | Default | Note | Description |
---|---|---|---|---|---|
HTTP_APPKEY | String | Required | MIN: 32 | Common Put Your APPKEY | |
data | String | Required | MIN: 1 | 需要进行解密的字符串数据。 |
KEY | Type | Description |
---|---|---|
err_code | Int | 操作码,0解密成功,1解密失败 |
err_msg | String | 错误提示信息,err_code非0时参考此提示信息 |
decrypt_data | String | 解密后的数据。失败时为空字符串 |
接口路径(新):http://api.okayapi.com/api/App/Common_Safety/Md5
接口路径(旧):http://api.okayapi.com/?s=App.Common_Safety.Md5
接口描述: 在线对数据进行md5加密,通过API接口返回md5加密后数据,以 16/32 字符的十六进制数形式返回散列值。
Parameter | Type | Required | Default | Note | Description |
---|---|---|---|---|---|
HTTP_APPKEY | String | Required | MIN: 32 | Common Put Your APPKEY | |
data | String | Required | MIN: 1 | 需要进行加密的字符串数据。 |
请求:
{你的接口域名}{OKAYAPI_API_HOST}/?s=App.Common_Safety.Md5&data=123&app_key={你的app_key}&sign={动态签名}
返回:
{
"ret": 200,
"data": {
"err_code": 0,
"err_msg": "",
"md5_data": "202cb962ac59075b964b07152d234b70", // md5-32位小写
"md5_data_upper": "202CB962AC59075B964B07152D234B70", // md5-32位大写
"short_md5_data": "ac59075b964b0715", // md5-16位小写
"short_md5_data_upper": "AC59075B964B0715" // md5-16位大写
},
"msg": "",
"_t": 1673881308,
}
KEY | Type | Description |
---|---|---|
err_code | Int | 操作码,0表示成功,正数表示业务失败场景,负数表示系统失败场景 |
err_msg | String | 错误提示信息,err_code非0时参考此提示信息 |
md5_data | String | md5后的加密数据,以 32 字符的十六进制数形式返回散列值 |
md5_data_upper | String | 【大写】md5后的加密数据,以 32 字符的十六进制数形式返回散列值 |
short_md5_data | String | md5后的加密数据,以 16 字符的十六进制数形式返回散列值 |
shortmd5_data_upper | String | 【大写】md5后的加密数据,以 16 字符的十六进制数形式返回散列值 |
接口路径(新):http://api.okayapi.com/api/App/Common_Safety/Sha256
接口路径(旧):http://api.okayapi.com/?s=App.Common_Safety.Sha256
接口描述: 对字符串进行SHA256加密
Parameter | Type | Required | Default | Note | Description |
---|---|---|---|---|---|
HTTP_APPKEY | String | Required | MIN: 32 | Common Put Your APPKEY | |
data | String | Required | MIN: 1 | 需要进行加密的字符串数据。 |
请求:
{OKAYAPI_API_HOST}/?s=App.Common_Safety.Sha256&data=YesApi&app_key={你的app_key}&sign={动态签名}
返回:
{
"ret": 200,
"data": {
"err_code": 0,
"err_msg": "",
"sha256_data": "44808429509e2f21ca210dd2abed262b6a8696d0201821ccef020f18046b6600"
},
"msg": "V3.1.0 YesApi App.Common_Safety.Sha256"
}
KEY | Type | Description |
---|---|---|
err_code | Int | 操作码,0表示成功,正数表示业务失败场景,负数表示系统失败场景 |
err_msg | String | 错误提示信息,err_code非0时参考此提示信息 |
sha256_data | String | SHA256加密后的数据 |
接口路径(新):http://api.okayapi.com/api/App/Common_Safety/Sha1
接口路径(旧):http://api.okayapi.com/?s=App.Common_Safety.Sha1
接口描述: 对字符串进行SHA1加密
Parameter | Type | Required | Default | Note | Description |
---|---|---|---|---|---|
HTTP_APPKEY | String | Required | MIN: 32 | Common Put Your APPKEY | |
data | String | Required | MIN: 1 | 需要进行加密的字符串数据。 |
请求:
{OKAYAPI_API_HOST}/?s=App.Common_Safety.Sha1&data=YesApi&app_key={你的app_key}&sign={动态签名}
返回:
{
"ret": 200,
"data": {
"err_code": 0,
"err_msg": "",
"sha1_data": "acfae96e5609f45c8f291bf49f2a935f30ff8c9b"
},
"msg": "V3.1.0 YesApi App.Common_Safety.Sha1"
}
KEY | Type | Description |
---|---|---|
err_code | Int | 操作码,0表示成功,正数表示业务失败场景,负数表示系统失败场景 |
err_msg | String | 错误提示信息,err_code非0时参考此提示信息 |
sha1_data | String | SHA1加密后的数据 |
Power by OkayAPI.com Contact us (WA: okayapi OR Email: chanzonghuang@gmail.com).
Timezone: America/New_York Apr/19/2024 07:15:25