誰かがphpまたはzendフレームワークでBroadsoftを使用した経験がありますか?石鹸を介してzendフレームワークを使用してBroadsoftプラットフォームにアクセスする必要がありますが、wsdlファイルがありません...よろしくAndrea
3 に答える
ほとんどの場合、Broadsoft / Broadworks WSDLファイルはこのURLにあります(ドメインを使用)
http://YOURDOMAIN/webservice/services/ProvisioningService?wsdl
Wimzelとidanekはどちらも基本的に釘を打ちます。BroadsoftBroadWorksの開発を始めて約6年になります。Broadsoftは、すべてをOCIコマンドとして扱います。JavaまたはC#の世界では、BroadSoftサーバーのバージョンと一致するリリースバージョンに特に注意を払いながら、BroadSoftsが提供するXSDスキーマに依存します。Javaでは、xml-beansまたはjax-bを使用してXSDスキーマを読み取ります。 xsd.exeを使用するC#でJavaコードを生成します。Broadworks R20SP1の場合、これにより約4300のJavaクラスO_oが生成されます。私もC#を使用して同じことをしました。
PHPからJavaまたはC#に移行できない場合、この前の質問は、XSDからPHPクラスを生成する他の検索に役立つか、またはあなたを導く可能性がありますか ?
注-技術的には、ポート2208(デフォルト)で生のTCPソケットを作成し、認証、ログイン(すべて、OCI「コマンド」を使用)し、タイムリーに実行されれば、後続のすべての呼び出しに同じJセッションIDを使用できます。すべてのOCIコマンドXMLを最初から作成できますが、プロビジョニングシステムなどを作成しようとした場合、これは非常に面倒な作業になる可能性があります。一般に、Broadsoftのグループ、ユーザー、および電話の最も単純なプロビジョニングでは、少なくとも約15のAPI呼び出し/コマンドが必要です。
これが最初のステップであり、2番目のステップはXSDシェマからOCI-Pメッセージを作成することです。