Google Drive & Spreadsheets API: получите адрес электронной почты пользователя - PullRequest
0 голосов
/ 26 октября 2018

Я занимаюсь разработкой простого веб-сайта CRUD с использованием Google Drive и Spreadsheets API (только javascript / jquery), чтобы пользователи, имеющие доступ к файлу, могли добавлять или изменять некоторые записи в электронной таблице.Это все сделано, но теперь мне нужно получить адрес электронной почты пользователя, чтобы я мог определить, кто вносит изменения.Есть идеи, как получить эти данные?

1 Ответ

0 голосов
/ 26 октября 2018

Я только что нашел решение, используя Google+ API ... вот оно:

function getEmail(){
 gapi.client.load('plus','v1', function(){
    var request = gapi.client.plus.people.get({
        'userId': 'me'
    });
    request.execute(function(resp) {
        console.log(resp.emails[0].value);
    });
 });

}

...