【问题标题】:addRoutePattern AXL erroraddRoutePattern AXL 错误
【发布时间】:2016-02-29 21:40:27
【问题描述】:

调用 addRoutePattern AXL API 时,我得到以下 SOAP 响应:

在 TypeStatus 中找不到 TRUE 的枚举

我不确定它指的是什么,因为 TypeStatus 不是 API 文档中提到的密钥。

【问题讨论】:

    标签: soap cisco-axl cucm


    【解决方案1】:

    对于所有这些类型的问题,我的建议是查看 AXL WSDL 和相关文件。

    从您使用 AXLToolkit 下载的 AXLSOAP.xsd 架构文件中,我在 <xsd:complexType name="RRoutePattern"> 下查找并找到了所需的参数:

    <xsd:element maxOccurs="1" minOccurs="0" name="useCallingPartyPhoneMask" type="axlapi:XStatus"/>

    这确认我们需要检查AXLenums.xsd文件中的XStatus ENUM。

    这会产生:

    <xsd:simpleType name="XStatus">
        <xsd:restriction base="xsd:string">
            <xsd:enumeration value="Off"/>
            <xsd:enumeration value="On"/>
            <xsd:enumeration value="Default"/>
        </xsd:restriction>
    </xsd:simpleType>
    

    这很快告诉我,您需要发送的选项可能是:

    • On
    • Off
    • Default

    【讨论】:

      【解决方案2】:

      我解决了这个问题。 "useCallingPartyPhoneMask"=&gt;"On" On 是不正确的有效答案。如有疑问,请手动构建它,然后使用 Get API 调用来解析结果。

      【讨论】:

        猜你喜欢
        • 2016-02-04
        • 2023-03-15
        • 1970-01-01
        • 1970-01-01
        • 2020-11-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多