Ошибка авторизации «invalid_scope» при использовании Google Alert Center API. Net клиентская библиотека - PullRequest
0 голосов
/ 26 мая 2020

Использование. net API для оповещений 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», и она прошла проверку подлинности.

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

...