User 13475696 Ответов: 0

Как реализовать механизм аутентификации для открытия слайдов powerpoint с Google диска с помощью .NET C#


Мы хотим добавить слайды powerpoint с google Диска к существующему слайду программно. Мы используем powerpoint add-in project type от VS. Есть ли способ достичь этого?

У меня есть ниже код, который просто перенаправляет меня на Gmail для входа в систему, но ничего не делает после входа в систему.

Что я уже пробовал:

Учетные данные UserCredential;
использование (var stream =
новый файловый поток("credentials.json", FileMode.Открытия, Флагами Fileaccess.Читать))
{
строка credPath = "token.json";
учетные данные = GoogleWebAuthorizationBroker.AuthorizeAsync(
GoogleClientSecrets.Нагрузка(поток).Секреты мастерства,
Масштабы,
"пользователь",
CancellationToken.Никто,
новый FileDataStore(credPath, true)).Результат;
Приставка.WriteLine("файл учетных данных сохранен в:" + credPath);
}

// Создать службу API диска.
var service = new DriveService(новый BaseClientService.Инициализатор()
{
HttpClientInitializer = учетные данные,
Имя_приложения = Имя_приложения,
});

Christian Graus

Я не вижу никакого кода для загрузки файлов или добавления их в powerpoint?

[no name]

Я сослался на код из https://developers.google.com/drive/api/v3/quickstart/dotnet

0 Ответов