Проверка статуса

Remote API  > Экспорт данных >

Проверка статуса

Previous pageReturn to chapter overviewNext page

Эта функция используется для проверки статуса подготовки данных

 

Параметры

 

com=export/status

par=

{  

"val": <text>  /* Идентификатор запроса, возвращаемый функцией "export/data" в поле " data". */

}

 

Возвращаемый результат

 

Запрос выполнен

{"com":"export\/status","data":"ready","mes":"{\"val\": \"8d6b4422-fd89-480b-bca2-6434ac32920f\" }","res":"OK"}

 

Запрос еще не выполнен

{"com":"export\/status","data":"work","mes":"{\"val\": \"866f5826-dfa5-4826-92e9-01ef3bcf0610\" }","res":"OK"}

 

Запрос прерван – слишком долгое выполнение

{"com":"export\/status","data":"cancel","mes":"Execution time is too long","res":"MES"}

 

Запрос может выполняться до 20 минут. Вызывать проверку статуса нужно не чаще чем раз в 5 секунд. После получения "data":"ready" можно загрузить данные.