She*_*har 5 android google-spreadsheet-api
我一直致力于一个应用程序,我需要使用谷歌电子表格api编写和更新数据到电子表格.我已经关注了谷歌Google表格API Android快速入门提供的Android快速入门,并且能够从谷歌电子表格中检索数据,但我无法理解如何写入数据.请帮忙
Vei*_*iga 10
如果您正确地遵循了快速入门教程,那么您只需几步即可学习如何编写数据.
在快速入门教程中提供的代码中,更改行
private static final String[] SCOPES = { SheetsScopes.SPREADSHEETS_READONLY };
Run Code Online (Sandbox Code Playgroud)
至:
private static final String[] SCOPES = { SheetsScopes.SPREADSHEETS };
Run Code Online (Sandbox Code Playgroud)
这将授予在电子表格上写入的权限.
而不是像
ValueRange response = this.mService.spreadsheets().values()
.get(spreadsheetId, range)
.execute();
List<List<Object>> values = response.getValues();
Run Code Online (Sandbox Code Playgroud)
您必须在此示例中创建自己的ValueRange实例valueRange,然后编写:
this.mService.spreadsheets().values().update(spreadsheetId, range, valueRange)
.setValueInputOption("RAW")
.execute();
Run Code Online (Sandbox Code Playgroud)
选择您偏好的ValueInputOption.
请尝试通过 管理基于列表和基于单元格的供稿来读取和修改 Google 表格中的工作表和数据。
但是,由于您正在寻找最新版本(如您的帖子标题所示),并且由于 Google Sheets API 版本 4 现已推出,因此以下参考资料也将非常有帮助:
| 归档时间: |
|
| 查看次数: |
8222 次 |
| 最近记录: |