Мне нужно загрузить файл отчета (csv) с URL-адреса, для которого необходимо, чтобы при установке логина cookie использовался их динамический URL.
В основном я иду на https://www.innovid.com
, где я вхожу с учетными данными, которые устанавливают куки в моем браузере.Теперь, когда я использую URL отчета, он загружает файл CSV.Но когда я использую Python для установки файлов cookie и пытаюсь загрузить файл отчета, он выдает
«Ошибка: не зарегистрирован»
Когда я проверял консоль разработчика Chromeкажется, что он не устанавливает все куки при использовании Python.
Это то, что я сделал до сих пор,
import requests
url = 'https://www.innovid.com'
s = requests.Session()
s.post(url, data={'_username': '<user_name>', '_password': '<password>'})
download_url = 'https://studio2.innovid.com/v/analytics/crb/generate-report/fr/2018-11-20/to/2018-11-26/t/agg/m/0,1/d/1/'
s.get(download_url)
Я пробовал с разными URL-адресами входа, что я вижу в Chromeконсоль разработчика, такая как
https://signin.innovid.com
https://studio2.innovid.com
и URL с длинной строкой запроса, которая генерируется, когда она перенаправляет на страницу входа, когда используется кнопка входа, но не повезло.
Также я попробовал предыдущие предоставленные решения sol1 , sol2 но тоже не повезло.
Пожалуйста, помогите.