Я использовал метод Google plus.people.get
с токеном-носителем OAuth2, чтобы получить адрес электронной почты пользователя после входа в OAuth2.Эта конечная точка будет закрыта в марте, с «прерывистыми ошибками», начинающимися в конце января.
Я не могу найти эквивалентную конечную точку, которая позволяет мне обмениваться OAuth2токен для адреса электронной почты пользователя без или с минимальной дополнительной областью действия.Все (многочисленные) ответы, с которыми я столкнулся на SO, устарели из-за устаревания, в объявлении о закрытии не указаны API замены, и пока я не нашел функционально эквивалентного Google API.
API профиля Gmail позволяет получать электронную почту, но минимальный объем позволяет читать электронную почту пользователя.Я не хочу требовать, чтобы мои пользователи утверждали это по понятным причинам.
Извините, если это дубликат, но я пока не могу найти что-нибудь полезное.
РЕДАКТИРОВАТЬ: конечно, сразу после публикации я обнаружил людей API.