【问题标题】:Consuming Webservice with 3CX and VAD使用 3CX 和 VAD 使用 Web 服务
【发布时间】:2014-10-23 11:22:20
【问题描述】:

我正在使用 3CX (http://www.3cx.com/) 和 VAD(Voice Application Designer http://www.3cx.com/voice-application-designer/) 来使用 Web 服务。

我正在使用 Web 交互进行 POST,我想得到一个 XML 作为结果,就像这样:

<PID xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://example.com.br/">
<CodigoRetorno>0</CodigoRetorno>
<DescricaoRetorno>PID OK</DescricaoRetorno>
<Id_Conta>99</Id_Conta>
</PID>

但是,相反,我得到:

'' 替换为 '>'

问题:

1 - 如何正确格式化结果 XML?

2 - 3CX 是否有一些内部库来读取 xml,否则我将不得不使用“外部代码执行”?

【问题讨论】:

    标签: xml web-services pbx 3cx


    【解决方案1】:
    1. 使用 Web 服务组件而不是 Web 交互。
    2. 但我建议使用外部代码组件来调用和处理 SOAP 或 XML Web 服务的 Web 服务结果。

    【讨论】:

      【解决方案2】:

      还要确保您使用的是 .asmx Web 服务而不是 WCF。 VAD 无法处理 WCF 发送的标头。

      我收到了完全相同的错误消息,我的解决方案是从 WCF 更改为 asmx。一旦我这样做了,VAD 就很好地工作了。

      【讨论】:

        猜你喜欢
        • 2011-02-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-11
        • 1970-01-01
        • 2010-11-15
        • 1970-01-01
        相关资源
        最近更新 更多