Как программно изменить пароль Gmail?

Недавно я столкнулся с этой проблемой, когда мне нужно было программно изменить пароль учетной записи Gmail, и я все еще думаю об идеальном подходе.

В основном, предоставляя текущее имя пользователя / пароль Gmail, мое приложение затем будет аутентифицироваться и запросить пароль, который будет изменен, на новый предоставленный и возвращенный успех.

CURL кажется очевидным выбором, поскольку я обычно работаю с PHP, но я также изучал другие возможности, такие как libgmailer , Sikuli или scRUBYt! (хотя не уверен, что вы можете опубликовать это сообщение).

  • Как вы подходите к этой задаче?
  • Есть ли еще какие-то уже сделанные инструменты для упрощения этой задачи?
  • Возможно ли это?

Благодаря!