PHP SOAP クラスを使用して Sabre API に接続しようとしています。
Test3.php
$client = new SoapClient('http://webservices.sabre.com/wsdl/sabreXML1.0.00/usg/SessionCreateRQ.wsdl',
varray( 'trace' => 1, 'exceptions' => true, 'cache_wsdl' => WSDL_CACHE_NONE ) );
$params = array(
'Username'=>'test@tester.com',
'Password'=>'passwrod'
'Organization'=>'Test',
'Domain'=> 'domain name'
);
$auth = array(
'UserName'=>'test@tester.com',
'Password'=>'password',
'SystemId'=> array('_'=>'DATA','Param'=>'PARAM'),
);
$header = new SoapHeader('https://webservices.sabre.com/websvc','Auth', $auth,false);
$client->__setSoapHeaders($header);
$returnwwww = $client->__soapCall('SessionCreateRQ',$params);
print_r($returnwwww);
このエラーが発生しています。「致命的なエラー: キャッチされない SoapFault 例外: [soap-env:Client.InvalidAction] EbxmlMessage で指定されたアクションが存在しません。」