从.net Maui应用程序连接到Google sheets API

tvz2xvvm  于 2023-04-13  发布在  .NET
关注(0)|答案(1)|浏览(140)

向你们大家问好。
我有这个代码工作正常,从WPF(桌面应用程序C#)应用程序连接到谷歌表单API。
我的问题是:是否可以修改它以在.net Maui应用程序中工作(移动应用程序,桌面C#)
我的代码:

//connection Google sheets API

string[] Scopes = { SheetsService.Scope.Spreadsheets };
var service = new SheetsService(new BaseClientService.Initializer() { HttpClientInitializer = GoogleWebAuthorizationBroker.AuthorizeAsync(new ClientSecrets { ClientId = " My Client ID", ClientSecret = "My Client secret" }, Scopes, "user", CancellationToken.None, new FileDataStore("MyAppsToken")).Result, ApplicationName = " My Application ", });
   var values = service.Spreadsheets.Values.Get("My Spread Sheets ID", $"{"My sheet Name"}!A:C").Execute().Values;

我试过将Google控制台的设置从应用程序桌面更改为Web应用程序,但无济于事。

bf1o4zei

bf1o4zei1#

我发现了这个solution,但我偶然发现了另一个问题-重定向不正确。

相关问题