問題タブ [dhl]

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 投票する
1 に答える
6474 参照

php - PHP WSDL および HTTP 認証を使用した SOAP 呼び出し

私はプログラミングの初心者で、ソープ コールに問題があります。

DHL から 64 ベースの出荷ラベルを取得したいと考えています。私は通常Restと仕事をしていますが、DHLはドイツでSOAPしか持っていません。

次のエラーが表示されます。

SOAP-ENV:ServerUncaught SoapFault 例外: [soap:Receiver] UNKNOWN_ERROR in /homepages/12/d573220848/htdocs/beta/dhl/index.php:90 スタック トレース: #0 /homepages/12/d573220848/htdocs/beta/dhl /index.php(90): SoapClient->__soapCall('createShipmentO...', Array, Array) #1 {main} がスローされる

認証は機能すると思います

クライアントとしての私からのphpコードは次のとおりです

すべてのタイプと機能を取得しますが、リクエストはありません。これはdhlのドキュメンタリーからです:

それを機能させるにはどうすればよいですか?

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

java - Java WSDL DHL クラス

DHL WSDL https://cig.dhl.de/cig-wsdls/com/dpdhl/wsdl/geschaeftskundenversand-api/2.2/geschaeftskundenversand-api-2.2.wsdlから Java クラスを作成しました。

今、私はすべてのクラスを持っていますが、Authentifaction クラスはありません。私はこれを試します

しかし、私が得るのは「(401)承認が必要です」ということだけです。認証を設定するにはどうすればよいですか?