使用 cpanel xml api php 列出域的子域
Posted
技术标签:
【中文标题】使用 cpanel xml api php 列出域的子域【英文标题】:list subdomain of a domain using cpanel xml api php 【发布时间】:2015-12-26 10:56:51 【问题描述】:我正在使用 cpanel xml api。
https://github.com/CpanelInc/xmlapi-php
我可以创建子域并删除它们。
现在我想列出子域。
这是 API1 级别的答案
$listSubdomain = $xml->api1_query( $cp_un, 'SubDomain', 'listsubdomainsop');
$listSubdomainpaths = $xml->api1_query( $cp_un, 'SubDomain', 'cplistsubdomains');
【问题讨论】:
【参考方案1】:您可以使用以下内容:
$subdomainsList = $xml->api2_query($cpanelUser, 'SubDomain', 'listsubdomains');
如果您愿意,可以使用 PCRE 正则表达式过滤结果:
$subdomainsList = $xml->api2_query($cpanelUser, 'SubDomain', 'listsubdomains', [
'regex' => '\bMySubdomain\b'
]);
【讨论】:
以上是关于使用 cpanel xml api php 列出域的子域的主要内容,如果未能解决你的问题,请参考以下文章