Задать вопрос
@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. Сколько не пытался заходить под разными аккаунтами ничего не выходит, что может быть не так?
  • Вопрос задан
  • 130 просмотров
Подписаться 2 Сложный 6 комментариев
Решения вопроса 1
@volodyalesha86 Автор вопроса
Решение:
Вообщем забили на эту туфту гугловскую, яндекс рулит отлично!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы