Получение данных из Merlion по API

Помощь пользователям в работе с программой E-Trade PriceList Importer
Ответить
Anna_ritmit
Сообщения: 44
Зарегистрирован: 01 дек 2017 10:23

14 янв 2019 12:04

Добрый день! В новом году проблемы с получением данных из API Merlion, начиная с 10 января (9 января данные загрузились нормально). Это частный случай, или не только у меня такая проблема? Визуально выглядит так (скриншот). Показывается только первая строка, так может длиться долго, минут 40, больше ничего не происходит. Потом я нажимала на отмену, так как это не единственный прайс, который нужно загружать. Единственный путь понять, какая ошибка - ждать час и более? Разработчикам API Merlion писала, они отвечают: "Запросите у разработчика, на каком именно методе, с какими параметрами и какую именно ошибку получаете."
Вложения
Снимок.JPG
Снимок.JPG (277.64 КБ) 4546 просмотров
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

14 янв 2019 12:32

Проверьте в файле наличие ошибок
c:\Program Files (x86)\E-Trade PriceList Importer\PriceParser\logs\error.log
С уважением, поддержка ElbuzGroup.
Anna_ritmit
Сообщения: 44
Зарегистрирован: 01 дек 2017 10:23

14 янв 2019 12:52

Последняя ошибка:
2019/01/09 11:20:53 [error] 3896#300: *1 upstream timed out (10060: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "POST /get_emails.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9010", host: "localhost:8087"
Более поздних ошибок нет из-за отмены загрузки с нашей стороны?
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

14 янв 2019 12:54

Это что то при получении прайсов по эл. почте.
Пробовали перезапускать ПК?
С уважением, поддержка ElbuzGroup.
Anna_ritmit
Сообщения: 44
Зарегистрирован: 01 дек 2017 10:23

15 янв 2019 12:47

Мы сейчас отказались от получения одного из прайсов по почте. Но не убрали из настроек.
Да, компьютер перезагружала. Сегодня то же самое - отображается, как в скриншоте, уже минут 40 на этой стадии.
Anna_ritmit
Сообщения: 44
Зарегистрирован: 01 дек 2017 10:23

16 янв 2019 09:34

Добрый день! Что же делать с этой проблемой? Перезагрузка не помогает, в логах информации по ней нет. Если я не буду прерывать закачку данных из Мерлиона, то через несколько часов по-любому должно появиться сообщение о типе ошибки?
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

16 янв 2019 09:44

Проверьте наличие ошибок в файле
c:\Program Files (x86)\E-Trade PriceList Importer\PriceParser\parser_log_trader_prices.html
С уважением, поддержка ElbuzGroup.
Anna_ritmit
Сообщения: 44
Зарегистрирован: 01 дек 2017 10:23

16 янв 2019 14:49

Ошибка следующего вида:

22519Error: Unknown error type File: C:\Program Files (x86)\E-Trade PriceList Importer\PriceParser\html\api_merlion.php Message: Uncaught SoapFault exception: [401] Your client code blocked. Contact to api@merlion.ru or to Financial Department of company Merlion in C:\Program Files (x86)\E-Trade PriceList Importer\PriceParser\html\api_merlion.php:249 Stack trace: #0 C:\Program Files (x86)\E-Trade PriceList Importer\PriceParser\html\api_merlion.php(249): SoapClient->__call('getCatalog', Array) #1 C:\Program Files (x86)\E-Trade PriceList Importer\PriceParser\html\api_merlion.php(249): SoapClient->getCatalog('All') #2 C:\Program Files (x86)\E-Trade PriceList Importer\PriceParser\html\api_merlion.php(105): getCatalog('All') #3 {main} thrown Line: 249
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

16 янв 2019 16:28

В ошибке есть текст с причиной:

Код: Выделить всё

Your client code blocked. Contact to api@merlion.ru or to Financial Department of company Merlion
С уважением, поддержка ElbuzGroup.
Ответить

Вернуться в «Техническая поддержка программы E-Trade PriceList Importer»