問題タブ [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.

0 投票する
11 に答える
74927 参照

php - 「キャッチされていないSoapFault例外:[クライアント]にXMLドキュメントがないようです...」エラーを取り除く方法

サーバー側でnusoapを使用して(wsdlsが必要であり、PHP SOAP拡張機能がwsdlsを生成できないため)、クライアント側でPHP SOAP拡張機能を使用して、動的サイトのビジネスロジックを開発しようとしています。

しかし、ログインやgetRoleの機能すら正しく取得できません。クライアントを呼び出そうとすると、次のメッセージが表示されます

Wsdlはサーバー側に存在し、クライアントはそれを読み取ります(wsdlに間違ったURLを入力すると、エラーが発生します)。

誰か助けてもらえますか?

0 投票する
1 に答える
4434 参照

php - PHP5 と SOAP/WSDL?

私は今、大きな問題を抱えています。独自の Web サービスを作成する必要がありますが、どうすればよいかわかりません。誰か助けてもらえますか?

WSDL/SOAP コードを作成する簡単な方法へのリンクでしょうか? NuSoap を試してみましたが、このコードを最終的に取得できません。助けてください。:)

0 投票する
2 に答える
3316 参照

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 関数に変換するのを手伝ってくれませんか? プロキシ機能を含む?

0 投票する
1 に答える
1926 参照

web-services - nusoap は文字列の配列を返すことができますか?

Web サービスで文字列の配列を返したい

私は試しました:

しかし、うまくいきません。そのための正しい構文は何ですか?

助けてくれてありがとう

0 投票する
3 に答える
16067 参照

web-services - nusoapは文字列の配列を返すことができますか?

Webサービスで文字列の配列を返したい

私は試しました:

しかし、それは機能しません。そのための正しい構文は何ですか?

助けてくれてありがとう

0 投票する
3 に答える
2176 参照

php - Silverlight と PHP nuSOAP の通信の問題

NuSOAP を使用して記述された php Web サービスを呼び出したい Silverlight アプリケーションを作成しています。ここに webservice の WSDL があります

Webサービスを呼び出すと、例外が発生します

サービスのphp側は

この問題は何ですか?

0 投票する
2 に答える
1944 参照

c# - C#がSOAPから配列型を誤って解析している

複合型の配列を返すSOAPサービスがあります。PHPのNuSOAPの定義は次のようになります。

VisualStudio2010 C#プロジェクトで、生成されたWSDLに基づいて新しいサービスを追加しました。ClipListVSは、タイプが単一のデータメンバーを持つクラスを含む、使用するプロキシクラスを作成しましたClip[]

ここまでは順調ですね。GetClipList()プロキシを呼び出すと、タイプのオブジェクトCommunicationExceptionをタイプのオブジェクトに割り当てることができないというメッセージが表示されます。Clip[]ClipList

したがって、返されたデータをに逆シリアル化し、 メソッドClip[]の戻り型()を満たす必要があると想定しています。GetClipListClipList

GetClipList()プロキシのの戻り値をClip[]手動に変更すると、アプリケーションは正常に実行されます。しかし、明らかな理由で、自動生成されたクラスを変更することは避けたいと思います。

では、なぜそれがインスタンス化されClipListてデータメンバーを埋めないのでしょうか?または、代わりに、VSがプロキシクラスを生成しないのはなぜGetClipListですかClip[]

0 投票する
1 に答える
1783 参照

.net - .NET サーバーに接続するときの PHP nuSoap の問題: 「オブジェクト参照がオブジェクトのインスタンスに設定されていません。」

現在、PHP を使用して SOAP プロジェクトに取り組んでいます。スクリプトは、リモート .NET サービス サーバーに接続しています。提供されるHelloWorldアクションを使用して適切な応答を取得しますが、スクリプトが他のアクションを使用して他のデータを取得しようとすると、

"オブジェクト参照がオブジェクト インスタンスに設定されていません。"

$data 配列diffgramサブ配列(以下を参照)。


サービス URL とパラメーターを除いた現在のコードを次に示します。

0 投票する
1 に答える
2274 参照

php - NuSoap のヘルプ - Web サービスの作成

過去 2 日間、NuSoap を使用して PHP で Web サービスを作成しようとしてどうしようもありませんでした。しかし、さまざまなチュートリアルやガイドを際限なくふるいにかけた後でも、動作を拒否する 10 行のコードが残っています。

サーバー:

そしてクライアント:

bool(false) を返す

どこが間違っているのですか???

0 投票する
3 に答える
371 参照

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 ) ) ) )

次の値が機能しないように見える値を抽出する必要があります。