У меня есть настольное приложение для чтения почты с использованием API GMAIL через интерфейс REST. Я хочу использовать учетную запись службы, чтобы мы могли загружать письма с использованием настроек домена, а взаимодействие с пользователем равно null. Я успешно могу создать экземпляр службы Gmail, но когда я пытаюсь получить доступ к любому API-интерфейсу Gmail, например, при выборе списка рассылки или любого другого, я получаю исключение, говорящее
Google.Apis.Auth.OAuth2.Responses.TokenResponseException: Ошибка: "access_denied", Описание: "Запрошенный клиент не разрешено".
Я выполнил все настройки на консоли разработчика и добавил области в мой домен gapps.
Поддерживает ли Gmail API учетную запись службы? Используя ту же настройку и учетную запись службы, я могу получить список всех файлов в Google Диске, используя службу Диска и API.