Я начинаю использовать Fedex API (PHP) для моего сайта электронной коммерции.
Я получил это https://github.com/JeremyDunn/php-fedex-api-wrapper и просто пытался его настроить, пока все, что яЯ изменил файл учетных данных, чтобы я мог просто настроить его и пройти тестирование, но у меня появляется ошибка аутентификации.
Итак, я зарегистрировался в FedEx и получил данные своей учетной записи на их сайте:
Затем я получил от них электронное письмо с соответствующим паролем:
В этот момент я подтвердил, что «Аккаунт»Число 'и' номер счетчика 'совпадают, поэтому это не относится к реквизитам учетной записи' Live '/' Test ', поэтому у меня есть правильный ключ и пароль.
Это только 4 части информации, которые определеныв файле учетных данных, но он дает дополнительную информацию, такую как «Номер учетной записи доставки» и «Идентификатор центра» в электронном письме / на сайте.
Итак, я просто запустил файл «rate-request.php»'файл с деталями, которые уже жестко запрограммированы для тестирования, и я получаю следующееg:
FedEx\RateService\ComplexType\RateReply Object (
[name:protected] => RateReply
[values:protected] => Array (
[HighestSeverity] => ERROR
[Notifications] => Array (
[0] => FedEx\RateService\ComplexType\Notification Object (
[name:protected] => Notification
[values:protected] => Array (
[Severity] => ERROR
[Source] => prof
[Code] => 1000
[Message] => Authentication Failed
)
)
)
[TransactionDetail] => FedEx\RateService\ComplexType\TransactionDetail Object (
[name:protected] => TransactionDetail
[values:protected] => Array (
[CustomerTransactionId] => testing rate service request
)
)
[Version] => FedEx\RateService\ComplexType\VersionId Object (
[name:protected] => VersionId
[values:protected] => Array (
[ServiceId] => crs
[Major] => 24
[Intermediate] => 0
[Minor] => 0
)
)
)
)
Есть ли что-то еще, что мне нужно сделать, чтобы пройти аутентификацию должным образом, или мне чего-то не хватает?