Мой Агент (подключение поставщика (авиа) и дополнительные настройки доступа))
Подключение поставщика
Для подключения поставщика необходимо выбрать его из списка доступных поставщиков в админке авиа. Для этого в админке Авиа необходимо выбрать раздел Доступ к системам бронирования авиа ----> Добавить
Из появившегося списка поставщиков выбрать поставщика Мой Агент, XML доступ будет подставлен автоматически (если доступ не появился автоматически, Вы можете скопировать его ниже в статье):
Заполнить доступ следующими данными:
<MyAgentUser>
<Host>https://api.myagent.online/api</Host>
<Login></Login> Выдается поставщиком
<Password></Password> Выдается поставщиком
<AgencyName></AgencyName> Название Вашего агентства
<AgencyPhone></AgencyPhone> Телефон Вашего агентства
<AgencyEmail></AgencyEmail> Email Вашего агентства
<Lang>ru</Lang>
</MyAgentUser>
Далее необходимо сохранить заполненный доступ, активировать поставщика в стоке а\к, на которой хотите проверить выдачу, почистить кэш и проверить выдачу от поставщика.
Новый параметр <NotUseGzip></NotUseGzip>
26.04.2023 после обновления в доступ Моего Агента добавлен новый параметр <NotUseGzip></NotUseGzip>
<MyAgentUser>
<Host></Host>
<Login></Login>
<Password></Password>
<AgencyName></AgencyName>
<AgencyEmail></AgencyEmail>
<AgencyPhone></AgencyPhone>
<Lang></Lang>
<NotUseGzip></NotUseGzip>
<ProxySettings UseProxy=""></ProxySettings>
</MyAgentUser>
По умолчанию если этот параметр не задан, то его значение будет false. Т.е. если NotUseGzip=false, то коннектор будет работать с добавлением сжимающего HTTP заголовка во все запросы.
Если установить NotUseGzip=true, то коннектор не будет использовать заголовок GZIP и ответы от сервера API МА будут приходит несжатые.
Использование параметра NotUseGzip в логах будет видно перед отправкой запроса:
Важно! Мы рекомендуем использование параметра NotUseGzip только в случае, если при поиске вариантов Моего Агента вы получаете ошибку выдачи по таймауту и отсутствие вариантов. Данный параметр позволит сократить ответ от сервера API МА. Не рекомендуем активировать параметр, если выдача идет корректно.
ВАЖНО. Не забудьте очистить КЭШ после любых изменений, внесенных в админке.