如何通过XML RPC或REST延长plesk订阅到期日期? 在下面的代码中我可以创建订阅,但我想要一种方法来改变创建后的到期日期。
<webspace>
<add>
<gen_setup>
<name>{domainName}</name>
<owner-login>{username}</owner-login>
<ip_address>1.1.1.1</ip_address>
</gen_setup>
<hosting>
<vrt_hst>
<property>
<name>ftp_login</name>
<value>ftp_{ftpUsername}</value>
</property>
<property>
<name>ftp_password</name>
<value>{pass}</value>
</property>
<ip_address>1.1.1.1</ip_address>
</vrt_hst>
</hosting>
<plan-name>{plan}</plan-name>
</add>
</webspace>
答案 0 :(得分:1)
您可以使用以下请求获取包含UNIXTIME中的考试日期的订阅属性:
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.7.0">
<webspace>
<get>
<filter>
<name>example.com</name>
</filter>
<dataset>
<limits/>
</dataset>
</get>
</webspace>
</packet>
要设置到期日期,请使用:
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.7.0">
<webspace>
<set>
<filter>
<name>example.com</name>
</filter>
<values>
<limits>
<limit>
<name>expiration</name>
<value>1600000000</value>
</limit>
</limits>
</values>
</set>
</webspace>
</packet>
example.com
是订阅名称,1600000000
- UNIXTIME中的到期日期。