Я хочу добавить API отслеживания доставки на наш веб-сайт, и я использую https://www.aramex.com/solutions-services/developers-solutions-center/apis, и я получаю ошибку (ClientInfo - Неверная информация об учетной записи). Но информация верна. PS: я использую следующий php скрипт.
<?php
$soapClient = new SoapClient('Tracking.wsdl');
$params = array(
'ClientInfo' =>array(
'AccountCountryCode' => 'JO',
'AccountEntity' => 'AMM',
'AccountNumber' => 'XXXXXX', // replace with our
'AccountPin' => 'XXXXXX',
'UserName' => 'XXXXXXXX@aramex.com',
'Password' => 'XXXXXXXXXX',
'Version' => 'v1.0',
'Source' => null
),
'Transaction' => array(
'Reference1' => '001'
),
'Shipments' => array(
'XXXXXXXXXXXXXXXXXXXX'
)
);
// calling the method and printing results
try {
$auth_call = $soapClient->TrackShipments($params);
echo "<pre>"; print_r($auth_call); die;
} catch (SoapFault $fault) {
die('Error : ' . $fault->faultstring);
}
?>
Результат