Добрый день.
1С:Предприятие 8.3 (8.3.10.2580)
Есть сайт www.agrochart.com
После авторизации на нем будут доступны определенные страницы с аналитикой.
Хочу подгружать в базу эту аналитику, но не выходит.
Посмотрел через браузер, то процесс там выглядит так:
1. При переходе на страницу авторизации получаем уникальный token, назовем его token1
2. Потом post запросом передаем логин, пароль и в КУКИ запихиваем этот token1
3. В результате авторизации должны получить SessionId и новый token по которым можем дальше "ходить" по страницам.
Не могу понять, что именно делаю не так, но ошибки после отправки post нет (получаю код 301, хотя по логике должен быть 302), но вот SessionId и новый token не приходят.
Код под спойлером
Попробуйте с помощью fiddler сравнить запросы и ответы.
Petre @ Сегодня, 12:40
,
Да и fiddler смотрел, понять в чем загвоздка не вышло.
Т. е. запросы и ответы и при работе в браузере, и при работе из 1с одинаковы?
Petre @ Сегодня, 14:52
,
Не совсем, я там только разобрался как проверить правильно ли я token1 выбрал, дальше в fiddler'e запутался и смотрел только через браузер.
В итоге сделал все так:
- создал парсер на python, который логинится на сайте, парсит нужные страницы и сохраняет результат в csw
- в 1С регламентным заданием затягиваю csv.
Если кому нужен по этому сайту парсер, пишите в ЛС - скину.
ivan.kh @ 14.03.19, 11:33
,
можете скинуть пожалуйста? bolotbekovtaalay@gmail.com
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua