Как использовать специальный пароль приложения Google -в скрипте?

С момента включения двухфакторной аутентификации -(ака. 2 -пошаговая проверка )в Google, мои сценарии экспорта в Google больше не работают. Комп проверен и доверен, а вот скрипты как-то нет. По сути, каждый раз, когда запускается задание cron, я получаю новый «код подтверждения Google», и сценарий завершается ошибкой. Я предполагаю, что раз и навсегда аутентифицировать такие сценарии с помощью wgetили curlдолжно быть просто, но я не смог найти никакой документации о том, как это сделать.


Схемы аутентификации Google прошли множество итераций, и я больше не могу войти в систему, используя curlили mechanicalsoup. Я пытался использовать такие URL-адреса, как https://accounts.google.com/ServiceLogin?continue=https://calendar.google.com/calendar/exporticalzip&Email=username@gmail.com&Passwd=application-specific-password, и меня всегда перенаправляли на страницу входа, обычно с сообщением «Используйте пароль своей учетной записи вместо специального пароля приложения -».

9
задан l0b0 19 May 2016 в 12:54
поделиться