Я слишком смущен этим.
Я знаю, что адрес отправления, адрес назначения, имя и т.д. должны быть отправлены.
Но как данные должны быть выровнены. Как имя ПЕРВЫЙ, адрес ВТОРОЙ и т.д ...
// создаем новый объект fedex $ fed = new
FedExDC ( '#########', '#########');
$ ship_data = array (75 => 'LBS',
16 => «Ма»,
13 => '44 Main street',
5 => '312 Stuart St',
1273 => '01',
1274 => '01',
18 => '6173335555',
15 => «Бостон»,
23 => '1',
9 => '02134',
183 => '6175556985',
8 => 'MA',
117 => «США»,
17 => '02116',
50 => «США»,
4 => ООО «Вермонстер»,
7 => «Бостон»,
1369 => '1',
12 => «Джей Пауэрс»,
1333 => '1',
1401 => '1,0',
116 => 1,
68 => 'USD',
1368 => 1,
1369 => 1,
1370 => 5
);
// Пример доставки $ ship_Ret =
$ Открыты локальные> ship_express ($ ship_data);
if ($ error = $ fed-> getError ()) {
эхо "ОШИБКА:". $ Ошибка; } еще {
// Сохранить метку на диск
$ Открыты локальные> этикетки ( 'mylabel.png');
}
/ * пример отслеживания
$ track_Ret = $ fed-> track (array (
29 => 790344664540,));
echo $ fed-> debug_str. "\ П
"; эхо
"Price". $ Ship_Ret [1419]; * / echo
"
"; if ($error =
$fed->getError()) {
die("ERROR: ". $error); } else {
// decode and save label
$fed->label('myLabel.png');
echo $fed->debug_str. "\n
";
echo "\n\n";
echo "Price $".$ship_Ret[1419];
echo "\n";
echo "Tracking# ".$ship_Ret[29]; } echo "
";
?> **