Google APIs Web Forms
1.0.0
.NET Web表单C#使用Google表API
要使用此功能,您需要使用Nuget软件包管理器下载Google.APIS软件包。另外,您需要从Google Dev Console创建一个服务帐户。创建服务帐户时,下载.json文件并放入网站的根目录。将文件重命名为client_secret.json
重要:在.json文件中是与服务帐户关联的电子邮件地址,您需要与此电子邮件地址共享Google表。否则,您将获得例外。 *
特别感谢此处提供的VB代码:https://stackoverflow.com/questions/22911691/google-apis-auth-auth-oauth-for-webforms这个VB示例是我能够工作的第一个Web表单样本。然后,我将代码转换为C#。我还添加了一些功能:将Google表列出数据列入允许更新和删除的datagrid中。另外,添加数据记录的功能。
感谢此处的代码样本:https://www.twilio.com/blog/2017/03/google-spreadsheets-and-net-core.html我能够添加创建,更新和删除记录功能。
笔记。如果有例外,请尝试选择一个较小的范围(例如A0-B3)。确保选定范围内没有空白单元格。