Как я могу получить "userId" учетной записи Google, чтобы повлиять на их API? - PullRequest
0 голосов
/ 10 января 2019

Я не могу узнать свой идентификатор пользователя учетной записи Gmail для использования Gmail API. Так что кто-то может найти. Можете ли вы сказать мне?

Ответы [ 2 ]

0 голосов
/ 10 января 2019

userId string Адрес электронной почты пользователя. Специальное значение me может использоваться для обозначения аутентифицированного пользователя.

Идентификатор пользователя / адрес электронной почты можно найти у текущего аутентифицированного пользователя. Когда пользователь входит в систему, у вас есть доступ к некоторой информации о них. Вы всегда можете использовать me, если запрашиваете информацию о текущем пользователе.

Пример

GET https://www.googleapis.com/gmail/v1/users/me/profile

Как найти ИД пользователя / адрес электронной почты текущего пользователя

С помощью gmail api вы можете использовать getprofile , чтобы получить основную информацию о пользователе, который в данный момент вошел в систему.

{
 "emailAddress": "xxx@gmail.com",
 "messagesTotal": 66327,
 "threadsTotal": 13902,
 "historyId": "4599500"
}

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

0 голосов
/ 10 января 2019

Идентификатор пользователя - это ваш адрес электронной почты или любой другой, который вы используете в поле идентификатора пользователя при использовании формы входа в Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...