0

有没有人有过使用 php 或 zend 框架的 Broadsoft 的经验?我必须通过soap访问带有zend框架的Broadsoft平台,但是没有wsdl文件......问候安德里亚

4

3 回答 3

4

在大多数情况下,Broadsoft/Broadworks WSDL 文件位于此 URL(使用您的域)

http://YOURDOMAIN/webservice/services/ProvisioningService?wsdl

于 2012-11-14T00:15:26.183 回答
2

Wimzel 和 idaek 基本上都一针见血。我已经为 Broadsoft BroadWorks 开发了大约 6 年。Broadsoft 将所有内容都视为 OCI 命令。在 Java 或 C# 世界中,您将依赖 BroadSofts 提供的 XSD 架构,特别注意与您的 BroadSoft 服务器版本匹配的发行版本 - 然后使用 java 使用 xml-beans 或 jax-b 读取 XSD 架构和在 C# 中生成您的 java 代码,您将使用 xsd.exe。对于 Broadworks R20SP1,这会生成大约 4300 个 Java 类 O_o。我也使用 C# 做过同样的事情。

如果您不能从 PHP 迁移到 Java 或 C#,这个先前的问题可能会给您一些帮助或引导您进行其他搜索 从 XSD 生成 PHP 类?

注意 - 从技术上讲,您可以在端口 2208(默认)上创建一个原始 TCP 套接字,进行身份验证,登录(全部使用 OCI“命令”)并在所有后续调用中使用相同的 J-Session Id(如果及时完成)。您可以从头开始创建所有 OCI 命令 XML - 但如果您尝试创建供应系统或其他东西,这可能会非常痛苦。通常,在 Broadsoft 中配置组、用户和电话最简单的情况是至少大约 15 个 API 调用/命令

于 2017-05-23T15:49:29.267 回答
1

这是第一步,第二步是从 XSD shema 创建 OCI-P 消息。

于 2016-10-18T13:53:50.783 回答