# 接口信息 - 加密代码 >[info] api名:encryptCode > 提交参数:code,password (注意,参数为UTF8编码) # 示例代码 - 加密代码 \[设置附加协议Version: 2\]\[POST2http://127.0.0.1:8044/key=MHCustom;{ "apiName":"encryptCode", "code":"\{[}AT\{[}发送者号码\{]}\{]}", "password":"MHCustom" };\] >[warning] 此处使用{[}{]}括号是为了转义成普通的[],否则提交上去的参数会直接变成执行后的变量[CQ:at,qq=xxxxxx] # 返回数据格式 - 加密代码 示例: ```json { "code":0, "returnType":"string", "data":"NWnRcldapvhtChotvaLar+YOoTxjMJUhdLeyb2clyT8=" } ``` # 接口信息 - 解密代码 >[info] api名:decryptCode > 提交参数:code,password(注意,参数为UTF8编码) # 示例代码 - 解密代码 \[设置附加协议Version: 2\]\[POST2http://127.0.0.1:8044/key=MHCustom;{ "apiName":"decryptCode", "code":"NWnRcldapvhtChotvaLar+YOoTxjMJUhdLeyb2clyT8=", "password":"MHCustom" };\] # 返回数据格式 - 解密代码 示例: ```json { "code":0, "returnType":"string", "data":"[AT[发送者号码]]" } ``` # 参数说明 | 参数 | 参数类型 | 参数说明 | | --- | --- | --- | | code | 整数 | 执行结果,0代表成功| |msg|文本|仅当执行失败时存在该参数,返回错误信息| |returnType|文本|固定为string| |data|文本| 加密或解密后的代码|