Как можно использовать результаты "секретного инструмента" для авторизации google с помощью curl?
Я получаю список новых писем с простой аутентификацией:
google_xml="$(/usr/bin/curl -su username:password https://mail.google.com/mail/feed/atom)"
У меня есть "Онлайн-аккаунт" Gmail в Ubuntu, и я могу получить некоторые данные из этого набора ключей:
~$ secret-tool lookup goa-identity google:gen10:account_bla_bla_bla
Выглядит это так:
{'authorization_code': <'4/dfwwAy...'>, 'access_token': <'yq32.Gd...'>, 'access_token_expires_at': <int64 122...>, 'refresh_token': <'1/s45...'>}
Я пробовал использовать эти данные несколькими способами:
curl -H "Authorization: GoogleLogin auth=<access_token>" ...
curl -H "Authorization: OAuth <access_token>" ...
curl -H "Authorization: Token <access_token>" ...
Но я всегда получаю такой ответ:
<H1>Unauthorized</H1>
<H2>Error 401</H2>
Можно ли таким образом использовать эти данные?