跳到主要内容
版本:latest

set_sites_ftp

为指定网站创建或关联 FTP 账户。

  • 路由POST /site
  • actionset_sites_ftp

输入参数

参数名称必选类型描述
actionString固定值 set_sites_ftp
siteName条件String网站域名(与 site_id 二选一)
site_id条件Integer网站 ID
ftp_nameStringFTP 用户名
ftp_pwdStringFTP 密码
ftp_idInteger已有 FTP 账户 ID(关联已有账户时传)
ftp_statusStringFTP 状态

输出参数

参数名称类型描述
statusBooleantrue 操作成功
infoObjectFTP 账户详情(idnamepasswordpathstatus

示例

请求

POST /site HTTP/1.1
Host: 192.168.168.213:8888
Content-Type: application/x-www-form-urlencoded

action=set_sites_ftp&siteName=testapi.bt.local&ftp_name=testftp&ftp_pwd=Test@123

响应

{"status": true, "msg": "添加成功", "info": {"id": 4, "pid": 1, "name": "testftp", "password": "Test@123", "path": "/www/wwwroot/testapi.bt.local", "status": "1"}}