🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
默认: ~~~ data = {"name":"函数名","param":["函数参数1","函数参数2","函数参数3"]} ~~~ 使用系统函数 ~~~ data = {"name":"函数名","param":["函数参数1","函数参数2","函数参数3"],"username":"用户名","password":"密码","cardnum":"卡号"} ~~~ ~~~ Request:服务器地址 + "index.php/api/Software/remoteFun" POST:"id=" + 软件ID + "&data=" + 加密 (data) ~~~ #### 返回json**加密数据** #### 解密后结果 ~~~ {"code":"1408","data":{"result":"我是函数返回的数据"}} ~~~ #### 结果说明 ~~~ code:1408 调用成功 data.result:函数返回值 code:1401 函数不存在 code:1402 缺少参数 code:1403 传入函数参数 不等于 远程函数 参数 ~~~ #### 使用系统函数额外结果说明 ~~~ code:1404 缺少参数(账号密码参数) code:1405 用户名不存在 code:1406 密码错误 code:1407 账号已到期 code:1409 账号点数不够后台设置点数 code:1410 缺少参数(卡号参数) code:1411 卡号不存在 code:1412 卡号已到期 code:1413 卡号点数不够后台设置点数 ~~~ * * * * * #### 系统函数解释 ~~~ /* * 验证账号密码是否正确 * @param unknown $expire 是否需要验证到期时间 默认=FALSE 也就是不需要 需要请填写 TRUE * @param unknown $point_min 是否需要验证点数 默认=FALSE 也就是不需要 需要请填写 数字 */ bx_verify_user($expire=FALSE,$point_min=FALSE); /* * 验证单卡是否正确 * @param unknown $expire 是否需要验证到期时间 默认=FALSE 也就是不需要 需要请填写 TRUE * @param unknown $point_min 是否需要验证点数 默认=FALSE 也就是不需要 需要请填写 数字 */ bx_verify_single_card($expire=FALSE,$point_min=FALSE); ~~~ * * * * * #### 后台例子 ~~~ //这个函数任何人可以访问 没有限制 function ab($a,$b){ return $a+$b; } //这个函数必须进行用户账号密码验证 通过后 才能访问 function ab1($a,$b){ bx_verify_user(); return $a+$b; } //这个函数必须进行用户账号密码验证 且 用户没有到期 通过后 才能访问 function ab2($a,$b){ bx_verify_user(true); return $a+$b; } //这个函数必须进行用户账号密码验证 且 用户点数没有小于设置点数 function ab3($a,$b){ bx_verify_user(false,10);//当用户点数小于10的时候将返回对应信息 return $a+$b; } ~~~