喵咕网络验证
  1. MGALV2
喵咕网络验证
  • 接口文档
  • 普通请求
  • 加密请求
  • 云函数使用文档
  • CLI使用文档
  • 接口管理-接口拓展
  • 单码接口
    • 获取单码信息接口
      GET
    • 单码以卡充卡
      GET
    • 单码登出
      GET
    • 单码心跳接口
      GET
    • 单码登录
      GET
    • 单码解绑
      GET
  • 会员接口
    • 用户登录
      GET
    • 获取会员信息(已登录)
      GET
    • 用户注册
      GET
    • 用户登出
      GET
    • 用户心跳
      GET
    • 获取会员信息(未登录)
      GET
    • 用户解绑
      GET
    • 用户充值
      GET
    • 修改密码(已登录)
      GET
    • 修改密码(未登录)
      GET
    • 修改昵称
      GET
    • 查询工单类型
      GET
    • 添加新的反馈主题
      GET
    • 获取已登录用户的所有反馈主题
      GET
    • 获取反馈主题下的聊天记录
      GET
    • 发送聊天消息
      GET
  • 通用接口
    • 获取程序变量
    • 获取应用免费状态
    • 获取程序版本列表
    • 获取最新版本
    • 云函数
    • 设置私有数据
    • 获取私有数据
  • MGALV2
    • MGALV2介绍
    • MGALV2-各种加密方式
    • MGALV2-VPN代理检测
    • MGALV2-随机数与机器码
    • MGALV2-程序变量获取
    • MGALV2-版本更新检测
    • MGALV2-单码登录
    • MGALV2-单码解绑
    • MGALV2-单码心跳
    • MGALV2-MGUI
    • MGALV2-实战演示
  • 文档
    • 接口文档
    • 云函数最佳使用
    • CLI使用教程
    • 普通请求
    • 加密请求
    • 接口管理-接口拓展
    • 常见问题
      • 通用解答
      • 功能答疑
  1. MGALV2

MGALV2-程序变量获取

功能介绍
应用程序变量 是一个通用接口,开发者可以在网络验证的后台设定如公告、店铺地址等变量通过接口进行调用,获取到文本信息,相当于一个云存储!

🐾 参数介绍#

1. String appid#
类型:String
说明:应用的APPID,也是唯一标识ID,就是应用中心最前面的数字。
QQ_1726751876965.png
2. String bl#
类型:String
说明:这是你的变量ID。
QQ_1726751840840.png
3. String xyjm#
类型:String
说明:响应内容的加密方式,可以传入 "jm"(加密)或 "mw"(明文)注意,后台要有响应的设置!
QQ_1726751816973.png
4. String qqjm#
类型:String
说明:请求加密方式,同样可以是 "jm"(加密)或 "mw"(明文)。用于对请求参数进行加密。
QQ_1726751948769.png
5. boolean sjskq#
类型:boolean
说明:是否启用安全码验证。
true:启用安全码,会在请求中上传安全码。
false:不启用安全码。
QQ_1726751985551.png
6. boolean qianmingkq#
类型:boolean
说明:是否启用签名验证。
true:启用签名,会生成数字签名并加入请求。
false:不启用签名验证功能。
注意签名规则目前只支持一,不支持二
QQ_1726752006446.png
7. String yymiyao#
类型:String
说明:应用密钥,用于生成数字签名。这是请求的一个核心安全参数哦,务必妥善保管!
QQ_1726752030807.png
8. String sjs#
类型:String
说明:安全码。如果 sjskq 为 true,则需要传入安全码作为验证,这里就是随机数的字符串儿!
9. String jmfs#
类型:String
说明:加密方式。支持 "AES"、 "AES1"、 "AES2"、"DES"、"RC4" 等多种加密算法选择,用来加密请求参数,如图所示,AES为无偏移,AES1是从左到右第二个,AES2是从左到右第三个,也就是最后一个,暂不支持AES3
QQ_1726752130690.png
QQ_1726752489999.png
10. String bmfs#
类型:String
说明:编码方式,用来指定加密时的数据编码方式,比如 "16进制"、 "BASE64" 等,填写1就是使用16进制,填写2就是使用BASE64进制。
QQ_1726752368973.png
11. String jmpy#
类型:String
说明:加密偏移量,有些加密算法需要这个参数,没用到的可以传 null 儿,简单来说就是你没有使用AES1或者AES2,你就给他null了!
12. String jmmy#
类型:String
说明:加密密钥,用于对请求参数进行加密的关键参数,这个如果开启加密的话是必须要的,
QQ_1726752450725.png
13. String qmfs#
类型:String
说明:签名方式。用于生成数字签名的加密算法,支持 "MD5"、"SHA1"、"SHA256" 等。
QQ_1726752545622.png
14. danma_dl.jieguo_huidiao huidiao#
类型:danma_dl.jieguo_huidiao
说明:回调接口,返回的是JSON类型,也就是响应的数据内容啦,这个可以自已解析JSON啦!

💡
返回值介绍
200:请求成功(这个一般不会提示什么而是直接回调json)。
101:请求失败,网络连接或服务器问题。
102:响应不成功,可能是服务器错误。
103:加密方式未支持。
104:加密/解密过程出现异常。
105:appid 参数为空。
注意,当签名方式没有开启的情况下,或者随机数功能没有开启的情况下,随机数和签名方式等参数将会无效!

📌
调用示例

🐾 小提示#

接口返回示例:
在上面的调用例子中,我就是获取了content公告内容和name公告名称!至于tanchuang,这个是我们提供的单码登录弹窗窗口,具有很高的灵活性,后面的文档会有!
修改于 2024-09-20 05:22:03
上一页
MGALV2-随机数与机器码
下一页
MGALV2-版本更新检测
Built with