宝塔用户_nfhuuo 发表于 2025-6-21 17:37:28

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

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本: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

相关截图(日志、错误):

宝塔用户_nfhuuo 发表于 2025-6-21 17:38:58

关于domains的参数,我使用过 dmian\\''\'["doman"]'等等
请问我应该怎么设置这部分参数,或者是我的代码有其他错误
页: [1]
查看完整版本: 各位大神,SSL申请接口请求数据报错