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)。確保選定範圍內沒有空白單元格。