baron_samedi, сайт finam.ru не имеет внешнего API, использование автоматизированного доступа к сервису экспорта котировок не допускается. Для получения данных надо выгружать файлы вручную, задавая нужные параметры на странице экспорта котировок, воспользоваться заранее подготовленными данными для Metastock: https://www.finam.ru/analysis/MetaStock/, либо приложение FinamDataFeed: https://www.finam.ru/analysis/finamdownloader/.
Через браузер-то скачивает.
При автоматическом скачивании, вместо данных теперь присылают «Автоматическая загрузка недоступна». Похоже, теперь отсекают ботов с помощью recaptcha.
Адилет Абираев, не совсем так. Сейчас, когда страница загружается, токен остаётся пустым. При нажатии на кнопку «Получить файл» делается запрос к «www.google.com/recaptcha/api2/reload», т.е. к API Recaptcha. Гугл возвращает токен и с этим токеном производится запрос уже к export.finam.ru. Так что теперь для скачивания в автоматическом режиме придётся обходить recaptcha.
Ручное сохранение из робота тоже годится, главное своевременно узнать об этой гадости.
Программист говорит «там просто теперь используют гугл рекапчу, как на многих сайтах. обойти нереально.»
Выглядит это очень странно и подозрительно: один из крупнейших брокеров не в состоянии нарастить мощность сервера и ему проще лишить людей сервиса, которым пользовались годами. Еще такой момент — почему клиенту финама нельзя этим пользоваться, как раньше?
Решение, похоже, здесь: https://pypi.org/project/python-anticaptcha/
site_key = '6LcUHawUAAAAAKQF_5dMIorMoK57KgVQQVBQ8IWN'
Спасибо, что сообщили! Финам как в танке ни слова об изменении. Вчера весь вечер просидел меняя параметры запроса. Если кто то найдет решение, как обойти поделитесь пожалуйста.
Дмитрий Первый, в общем ты периодически с зп добавляешься?! тогда понятней как ты держишься с такими просадками, в целом мне по хрен, просто ты сам пишешь что и того и этого читаешь, и там и сям сл...
Потеряев А.А., в прошлый раз на собрани так и было примерно как я написал) ставку повысили пару часов рынок делал вид что все хорошо, а потом пошел сильный завал, который ещё несколько дней вроде н...
Курс биткоина провалился уже ниже $96,000. Аналитики считают, что... Всем добрый день. Ранее об движении вниз предупреждали в нашем телеграм канале. Смотри пост 18 декабря: Авто-репост. Читать в блог...
Аукцион по КРТ идёт 3-й день, цена уже поднялась в 370 раз!
Пермский КРТ разрывают федеральные девелоперы, которые уже третий день борются за участок по улице Стахановской.При стартовой цене в 975 ...
Вступление в “Российское газовое общество”
Наблюдательным советом Союза принято решение о принятии ООО “ИЦ “Европейская Электротехника” в состав членов Союза организаций нефтегазовой отрасли “Росси...
Letco, вы забываетие что 12% черкизово принадлежат иностранцам ( из фуэртес) и они явно не хотят ее держать, а это в 6 раз больше фрифлоута
дальше по технике — получается что роста акций пока не ...
Александр Крутой, Да налог закинуть на счет нужно, надеюсь дивами расплачусь,
если не придут до конца года, придется облиги продавать, а не хотелось бы.
не глюк — политика.
у меня давно — неск лет работало.
год назад сделали таймауты — я их обошел, теперь эта уйня.
При автоматическом скачивании, вместо данных теперь присылают «Автоматическая загрузка недоступна». Похоже, теперь отсекают ботов с помощью recaptcha.
пользовался курлом.
Ручное сохранение из робота тоже годится, главное своевременно узнать об этой гадости.
Программист говорит «там просто теперь используют гугл рекапчу, как на многих сайтах. обойти нереально.»
Решение, похоже, здесь: https://pypi.org/project/python-anticaptcha/
site_key = '6LcUHawUAAAAAKQF_5dMIorMoK57KgVQQVBQ8IWN'
Один токен стоит 0.002 доллара