Я успешно вхожу в систему с учетными данными google, используя omniauth? omniauth предоставляет uid по следующей ссылке
https://www.google. com / accounts / o8 / id? id = xxxxxxxxxx
с помощью указанной выше ссылки можно получить контакты Gmail или их любой другой способ получить контакт Gmail