如何使用Plesk API RPC重命名Web空间?

如何使用Plesk API RPC重命名Web空间?,api,plesk,Api,Plesk,如以下文档所示,可以对特定的Web空间id进行筛选: 还可以使用“set”调用和gen_setup节点更新名称(以及相关域): 在我的脑海中,逻辑上联系在一起,我提出了以下xml请求: <?xml version="1.0" encoding="UTF-8"?> <packet version="1.6.3.0"> <webspace> <set> <filter> <id>114

如以下文档所示,可以对特定的Web空间id进行筛选:

还可以使用“set”调用和gen_setup节点更新名称(以及相关域):

在我的脑海中,逻辑上联系在一起,我提出了以下xml请求:

<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.3.0">
  <webspace>
    <set>
      <filter>
        <id>114</id>
      </filter>
      <values>
        <gen_setup>
          <name>testing.com</name>
        </gen_setup>
      </values>
    </set>
  </webspace>
</packet>

114
测试网

但是服务器立即返回“false”。。。那么,如何才能仅使用plesk api rpc更新Web空间的名称呢?

好的,有两件事,您只能根据gen_安装程序已知的字段进行筛选(因此,id不起作用,以名称为例),并且您必须在每种情况下都在gen_安装程序中包含所有者id字段,即使您不想更改该字段:

<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.3.0">
  <webspace>
    <set>
      <filter>
        <name>testing.ch</name>
      </filter>
      <values>
        <gen_setup>
          <name>testing.com</name>
          <owner-id>1</owner-id>
        </gen_setup>
      </values>
    </set>
  </webspace>
</packet>

testing.ch
测试网
1.