当前位置:论坛首页 > Windows面板 > 求助

各位大神,SSL申请接口请求数据报错

发表在 Windows面板2025-6-21 17:37 [复制链接] 1 75

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

系统版本:windows

问题描述:我想用py做了一个自动申请lets encrypt的工具,但是总是提示我参数错误,我现在的代码:
def logic_apply_ssl(data):
    panel, api_key, domains = data["bt_panel"], data["api_key"], data["domains"
    responses = []
    for domain in domains:
        write_log(f"开始申请 SSL:{domain}")
        payload = {
            "domains": json.dumps([domain]),  # 域名数组
            "auth_type": "http",              # 验证方式
            "auth_to": "1",                   # 验证目标
            "auto_wildcard": "0",             # 自动通配符
            #"id": "1"                         # SSL类型ID
        }

        resp = bt_request(panel, api_key, "SetSitesSSL", payload)
        responses.append({"domain": domain, "result": resp})
    return responses
相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 2025-6-21 17:38:58 | 显示全部楼层
关于domains的参数,我使用过 dmian\[domain]\'[domain]'\'["doman"]'等等
请问我应该怎么设置这部分参数,或者是我的代码有其他错误
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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