2016-07-12 7 views
0

私はTNT SOAPベースのAPIで作業していますが、私は以下のコードを使用していますが、エラーのみを受け取っています。SOAP API、TNTでphpコードが動作しない

ini_set("default_socket_timeout",120); 
$client = new SoapClient('https://uat.tntexpress.com.au/Webservices/Conservice/ConsignmentService.svc?wsdl'); 

$params = array(
    'payingAccount' => '20003191', 
    'UserName' => 'NEX-APIT', 
    'Password' => 'NEX_APIPWT' 
); 

$response = $client->__soapCall('ProcessConsignmentRequest',$params); 

print_r($response); 

私はこのエラーを取得しています:

Fatal error: Uncaught SoapFault exception: [s:Client] The creator of this fault did not specify a Reason. in D:\xampp\htdocs\tnt\soap.php:11
Stack trace:
#0 D:\xampp\htdocs\tnt\soap.php(11): SoapClient->__soapCall('ProcessConsignm...', Array)
#1 {main} thrown in D:\xampp\htdocs\tnt\soap.php on line 11

+1

を見つけたので、**あなたは私たちが知っているために**それは役に立つかもしれない何のエラーを取得していますそのちょっとした情報 – RiggsFolly

+0

例外をキャッチして、エラーメッセージを表示してみてください。これは、エラーをスローすることが知られている場合は、とにかく 'try/catch'を使用する必要があります – RiggsFolly

答えて

関連する問題