Процесс подключения учетной записи перевозчика DHL проверяет ваши учетные данные и гарантирует, что ваша учетная запись правильно настроена для получения тарифов и создания этикеток доставки. При подключении вашей учетной записи DHL Zonos выполняет тестовый вызов рейтинга для проверки правильности соединения перед сохранением ваших учетных данных.
Для регистрации в DHL Express или настройки через Zonos Dashboard выполните шаги в этом руководстве.
Проверяет, что вы предоставили правильные типы учетных данных для DHL
Выполняет живой вызов рейтинга к API DHL для подтверждения валидности учетных данных
Сохраняет вашу подключенную учетную запись в Zonos для будущего рейтинга отправлений и создания этикеток
Возвращает подробности подключенной учетной записи, включая информацию о вашей учетной записи DHL и тип тарифа
После подключения вашу учетную запись перевозчика DHL можно использовать для получения тарифов доставки в реальном времени на основе ваших согласованных тарифов (если применимо) и создания этикеток доставки DHL.
Подключение через API
Подключить учетную запись перевозчика DHL
Безопасно подключите вашу учетную запись перевозчика DHL для доступа к согласованным тарифам доставки и создания этикеток непосредственно через Zonos.
Начало работы
Процесс подключения учетной записи перевозчика DHL проверяет ваши учетные данные и гарантирует, что ваша учетная запись правильно настроена для получения тарифов и создания этикеток доставки. При подключении вашей учетной записи DHL Zonos выполняет тестовый вызов рейтинга для проверки правильности соединения перед сохранением ваших учетных данных.
Для регистрации в DHL Express или настройки через Zonos Dashboard выполните шаги в этом руководстве.
Как работает подключение учетной записи перевозчика DHL
Подключение вашей учетной записи перевозчика DHL:
После подключения вашу учетную запись перевозчика DHL можно использовать для получения тарифов доставки в реальном времени на основе ваших согласованных тарифов (если применимо) и создания этикеток доставки DHL.
Подключение вашей учетной записи DHL
Используйте мутацию
carrierAccountConnectдля подключения вашей учетной записи перевозчика DHL с вашими учетными данными.Мутация
Используйте эту мутацию для подключения вашей учетной записи перевозчика DHL и проверки ваших учетных данных.
mutation CarrierAccountConnect($input: CarrierAccountConnectInput!) {carrierAccountConnect(input: $input) {errorscarrierAccount {credentialProvideridintegrationTypeorganizationrateTypecarrier {idcodename}credentials {typevalue}}}}Переменные
Мутация требует код перевозчика DHL, тип тарифа и ваши учетные данные DHL.
{"input": {"carrierCode": "DHL","rateType": "NEGOTIATED","credentials": [{"type": "API_KEY","value": "actual_api_key_value"},{"type": "API_PASSWORD","value": "actual_api_password_value"},{"type": "ACCOUNT_NUMBER","value": "actual_account_number_value"}]}}DHL требует следующих типов учетных данных:
API_KEY- Ваш ключ API DHLAPI_PASSWORD- Ваш пароль API DHLACCOUNT_NUMBER- Номер вашей учетной записи DHLВы можете найти эти учетные данные на портале вашей учетной записи DHL или связавшись с представителем вашей учетной записи DHL.
Примеры ответов
Успешное подключение
Когда учетные данные действительны и DHL успешно возвращает тарифы:
{"data": {"carrierAccountConnect": {"errors": [],"carrierAccount": {"credentialProvider": "ORGANIZATION","id": "carrier_account_123","integrationType": "REST","organization": "organization_id","rateType": "NEGOTIATED","carrier": {"id": "carrier_123","code": "dhl","name": "DHL"},"credentials": [{"type": "API_KEY","value": "actual_api_key_value"},{"type": "API_PASSWORD","value": "actual_api_password_value"},{"type": "ACCOUNT_NUMBER","value": "actual_account_number_value"}]}}}}Ошибка: неподдерживаемый тип учетных данных
Если вы предоставляете тип учетных данных, который не поддерживает DHL:
{"data": {"carrierAccountConnect": {"errors": ["Credential type SITE_ID is not supported by carrier DHL"],"carrierAccount": null}}}Ошибка: недействительные учетные данные
Если учетные данные имеют правильные типы, но не аутентифицируются успешно в DHL:
{"data": {"carrierAccountConnect": {"errors": ["Failed to get rating from DHL API"],"carrierAccount": null}}}Что происходит после подключения
После успешного подключения вашей учетной записи перевозчика DHL:
Дальнейшие действия
После подключения вашей учетной записи перевозчика DHL:
CarrierAccountConnectInput
carrierAccountConnect
Была ли эта страница полезной?