如何查询axl中状态为None的所有设备?
How to query All devices with status None in axl?
目前我正在尝试使用 AXL 来查询 Phone 状态。
我正在构建 python 网络应用程序以在呼叫管理器中查询 phone 的状态。
<SOAP-ENV:Envelope xmlns:ns3="http://www.w3.org/2001/XMLSchema"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns0="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns1="http://schemas.cisco.com/ast/soap/"
xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Header/>
<ns2:Body>
<ns1:SelectCmDevice>
<CmSelectionCriteria xsi:type="ns1:CmSelectionCriteria">
<Class xsi:type="tns:DeviceClass">Phone</Class>
<ns1:SelectBy xsi:type="ns3:string">Name</ns1:SelectBy>
</CmSelectionCriteria>
</ns1:SelectCmDevice>
</ns2:Body>
</SOAP-ENV:Envelope>
我希望它能给出所有 Phone。但它没有给 Phones 状态为 None.
请指出正确的文档以查询具有 None 状态的设备。
CUCM Risport SOAP 服务将仅包含自上次 CUCM 重新启动后(以及过去约 48 小时内)在某个时间点向 CUCM 注册的设备的数据 - 从未注册的设备将不会出现。
您可能需要使用 CUCM AXL SOAP API(即 <listPhone>
)来获取已配置设备的完整列表,然后与您从 Risport SOAP 返回的内容进行比较以确定 never-registered 设备。
目前我正在尝试使用 AXL 来查询 Phone 状态。
我正在构建 python 网络应用程序以在呼叫管理器中查询 phone 的状态。
<SOAP-ENV:Envelope xmlns:ns3="http://www.w3.org/2001/XMLSchema"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns0="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns1="http://schemas.cisco.com/ast/soap/"
xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Header/>
<ns2:Body>
<ns1:SelectCmDevice>
<CmSelectionCriteria xsi:type="ns1:CmSelectionCriteria">
<Class xsi:type="tns:DeviceClass">Phone</Class>
<ns1:SelectBy xsi:type="ns3:string">Name</ns1:SelectBy>
</CmSelectionCriteria>
</ns1:SelectCmDevice>
</ns2:Body>
</SOAP-ENV:Envelope>
我希望它能给出所有 Phone。但它没有给 Phones 状态为 None.
请指出正确的文档以查询具有 None 状态的设备。
CUCM Risport SOAP 服务将仅包含自上次 CUCM 重新启动后(以及过去约 48 小时内)在某个时间点向 CUCM 注册的设备的数据 - 从未注册的设备将不会出现。
您可能需要使用 CUCM AXL SOAP API(即 <listPhone>
)来获取已配置设备的完整列表,然后与您从 Risport SOAP 返回的内容进行比较以确定 never-registered 设备。