Ошибка авторизации "invalid_scope" при использовании клиентской библиотеки Google Alert Center API .Net

Использование API.net для оповещений Google.

UserCredential credential;
ClientSecrets secrets = new ClientSecrets()
{
    ClientId = "",
    ClientSecret = ""
};
credential = await GoogleWebAuthorizationBroker.AuthorizeAsync(
                    secrets,
                    new string[] { "https://www.googleapis.com/auth/apps.alerts" },
                    "", CancellationToken.None);
AlertCenterService alertCenterService = new AlertCenterService(new BaseClientService.Initializer()
{
    HttpClientInitializer = credential,
    ApplicationName = "ABC"
});

var a = alertCenterService.Alerts.List().Execute();

Я получаю сообщение об ошибке, показанное на изображении ниже:

Я включил G Suite Alert Center API для текущего используемого проекта. Я пробовал использовать другую область https://www.googleapis.com/auth/admin.reports.audit.readonly, и она была правильно аутентифицирована.

Что я делаю не так?

0 ответов

Другие вопросы по тегам