feat: backend support for ratpanel

This commit is contained in:
耗子
2025-05-16 02:33:46 +08:00
parent 851ad70a6c
commit bd4aa4806f
10 changed files with 586 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
package btpanelsdk
import "net/http"
func (c *Client) SettingCert(req *SettingCertRequest) (*SettingCertResponse, error) {
resp := &SettingCertResponse{}
err := c.sendRequestWithResult(http.MethodPost, "/setting/cert", req, resp)
return resp, err
}
func (c *Client) WebsiteCert(req *SiteCertRequest) (*SiteCertResponse, error) {
resp := &SiteCertResponse{}
err := c.sendRequestWithResult(http.MethodPost, "/website/cert", req, resp)
return resp, err
}