問題タブ [nusoap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 「キャッチされていないSoapFault例外:[クライアント]にXMLドキュメントがないようです...」エラーを取り除く方法
サーバー側でnusoapを使用して(wsdlsが必要であり、PHP SOAP拡張機能がwsdlsを生成できないため)、クライアント側でPHP SOAP拡張機能を使用して、動的サイトのビジネスロジックを開発しようとしています。
しかし、ログインやgetRoleの機能すら正しく取得できません。クライアントを呼び出そうとすると、次のメッセージが表示されます
Wsdlはサーバー側に存在し、クライアントはそれを読み取ります(wsdlに間違ったURLを入力すると、エラーが発生します)。
誰か助けてもらえますか?
php - PHP5 と SOAP/WSDL?
私は今、大きな問題を抱えています。独自の Web サービスを作成する必要がありますが、どうすればよいかわかりません。誰か助けてもらえますか?
WSDL/SOAP コードを作成する簡単な方法へのリンクでしょうか? NuSoap を試してみましたが、このコードを最終的に取得できません。助けてください。:)
php - 古い NuSoap コードを PHP コアの SOAP 関数に変換する
codeIgniter (PHP フレームワーク) で nuSoap をテストしてきましたが、php 5.3 用のパッチを適用した nusoap バージョンをダウンロードしても、nuSoap は最新の php 5.3 で動作する準備ができていないようです。
次のコードがあります。
require_once(APPPATH.'libraries/NuSOAP/lib/nusoap'.EXT); //includes nusoap
$n_params = array('CityName' => 'San Juan', 'CountryName' => 'Argentina');
$client = new nusoap_client('http://www.webservicex.net/globalweather.asmx?WSDL');
$client->setHTTPProxy("10.2.0.1",6588,"","");
$result = $client->call('GetWeather', $n_params);
これらの関数を PHP の SOAP 関数に変換するのを手伝ってくれませんか? プロキシ機能を含む?
web-services - nusoap は文字列の配列を返すことができますか?
Web サービスで文字列の配列を返したい
私は試しました:
しかし、うまくいきません。そのための正しい構文は何ですか?
助けてくれてありがとう
web-services - nusoapは文字列の配列を返すことができますか?
Webサービスで文字列の配列を返したい
私は試しました:
しかし、それは機能しません。そのための正しい構文は何ですか?
助けてくれてありがとう
php - Silverlight と PHP nuSOAP の通信の問題
NuSOAP を使用して記述された php Web サービスを呼び出したい Silverlight アプリケーションを作成しています。ここに webservice の WSDL があります
Webサービスを呼び出すと、例外が発生します
サービスのphp側は
この問題は何ですか?
c# - C#がSOAPから配列型を誤って解析している
複合型の配列を返すSOAPサービスがあります。PHPのNuSOAPの定義は次のようになります。
VisualStudio2010 C#プロジェクトで、生成されたWSDLに基づいて新しいサービスを追加しました。ClipList
VSは、タイプが単一のデータメンバーを持つクラスを含む、使用するプロキシクラスを作成しましたClip[]
。
ここまでは順調ですね。GetClipList()
プロキシを呼び出すと、タイプのオブジェクトCommunicationException
をタイプのオブジェクトに割り当てることができないというメッセージが表示されます。Clip[]
ClipList
したがって、返されたデータをに逆シリアル化し、 メソッドClip[]
の戻り型()を満たす必要があると想定しています。GetClipList
ClipList
GetClipList()
プロキシのの戻り値をClip[]
手動に変更すると、アプリケーションは正常に実行されます。しかし、明らかな理由で、自動生成されたクラスを変更することは避けたいと思います。
では、なぜそれがインスタンス化されClipList
てデータメンバーを埋めないのでしょうか?または、代わりに、VSがプロキシクラスを生成しないのはなぜGetClipList
ですかClip[]
。
.net - .NET サーバーに接続するときの PHP nuSoap の問題: 「オブジェクト参照がオブジェクトのインスタンスに設定されていません。」
現在、PHP を使用して SOAP プロジェクトに取り組んでいます。スクリプトは、リモート .NET サービス サーバーに接続しています。提供されるHelloWorldアクションを使用して適切な応答を取得しますが、スクリプトが他のアクションを使用して他のデータを取得しようとすると、
"オブジェクト参照がオブジェクト インスタンスに設定されていません。"
$data 配列のdiffgramサブ配列(以下を参照)。
サービス URL とパラメーターを除いた現在のコードを次に示します。
php - NuSoap のヘルプ - Web サービスの作成
過去 2 日間、NuSoap を使用して PHP で Web サービスを作成しようとしてどうしようもありませんでした。しかし、さまざまなチュートリアルやガイドを際限なくふるいにかけた後でも、動作を拒否する 10 行のコードが残っています。
サーバー:
そしてクライアント:
bool(false) を返す
どこが間違っているのですか???
php - PHPの複雑な配列から値を取得するにはどうすればよいですか?
次の配列を返すsoap関数を呼び出しています。
Array ( [FastAddressResult] => Array ( [IsError] => false [ErrorNumber] => 0 [ErrorMessage] => [Results] => Array ( [Address] => Array ( [Id] => 13872147.00 [OrganisationName] => [DepartmentName] => [Line1] => Methley Grove [Line2] => [Line3] => [Line4] => [Line5] => [PostTown] => Leeds [County] => West Yorkshire [Postcode] => LS7 3PA [Mailsort] => 64121 [Barcode] => [IsResidential] => false [IsSmallOrganisation] => false [IsLargeOrganisation] => false [RawData] => [GeographicData] => Array ( [GridEastM] => 0 [GridNorthM] => 0 [Objective2] => false [Transitional] => false [Longitude] => 0 [Latitude] => 0 [WGS84Longitude] => 0 [WGS84Latitude] => 0 ) ) ) )
次の値が機能しないように見える値を抽出する必要があります。