Задать вопрос
@volodyalesha86

Как получить права делегирования для Gmail API, если в admin.google.com нельзя войти?

Всем привет!

Пытаюсь использовать возможность получения писем gmail через google api. Создал сервисный аккаунт, получил ключ авторизации json, делаю запрос на получение писем, получаю ошибку:
Client is unauthorized to retrieve access tokens using this method, or client not authorized for any of the scopes requested.

Порылся в интернет, понял, что нужно добавлять права через делегирование, права нужны такие:
- https://mail.google.com/ - для полного доступа
- https://www.googleapis.com/auth/gmail.modify - для редактирования меток
- https://www.googleapis.com/auth/gmail.readonly - для чтения
- https://www.googleapis.com/auth/gmail.metadata - для доступа к метаданным

Но чтобы задать данные права, нужно зайти под админом через admin.google.com. Сколько не пытался заходить под разными аккаунтами ничего не выходит, что может быть не так?
  • Вопрос задан
  • 142 просмотра
Подписаться 2 Сложный 6 комментариев
Решения вопроса 1
@volodyalesha86 Автор вопроса
Решение:
Вообщем забили на эту туфту гугловскую, яндекс рулит отлично!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 75 000 до 125 000 ₽
Wanted Москва
До 200 000 ₽