当前位置:论坛首页 > Linux面板 > 讨论

正式版:11.0.0 api失效的问题

发表在 Linux面板2025-8-22 20:58 [复制链接] 1 89

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:V11

系统版本:debian12

问题描述:api访问面板在v11失灵

相关截图(日志、错误):以下代码在v10及以下正常,但是v11就不正常了,返回空

    /**
     * 构造带有签名的关联数组
     */
    public function GetKeyData(){
        $now_time = time();
        $p_data = array(
            'request_token' =>  md5($now_time.''.md5($this->BT_KEY)),
            'request_time'  =>  $now_time
        );
        return $p_data;   
    }

    /**
     * 获取已安装的 PHP 版本列表
     */
    public function GetPHPVersion(){
        //拼接URL地址
        $url = $this->BT_PANEL.$this->config("GetPHPVersion");

        //准备POST数据
        $p_data = $this->GetKeyData();      //取签名
        
        //请求面板接口
        $result = $this->HttpPostCookie($url,$p_data);
        
        //解析JSON数据
        $data = json_decode($result,true);
        
        return $data;
    }



使用道具 举报 只看该作者 回复
发表于 6 天前 | 显示全部楼层
API相关问题处理需要自行抓包查看
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表