为广大读者片用更少的步骤,谷歌表API V4(Google Sheets API V4 for re

2019-09-26 10:47发布

我们想提供从公共表的参考名单,每个人都可以在Android设备上查看。 我试图从谷歌快速入门样本 ,其工作就好了。

但是,我们想尽量减少(步骤喜欢允许访问联系人,选择谷歌帐户),因为这个应用程序是专为谁正在考虑自杀的人的步骤。 这份名单是补到哪里寻求帮助的信息的。

我没有找到一个关于如何阅读一纸作为InputStream的文章

我真的很感激,如果有与谷歌表单API V4更优雅的方式

Answer 1:

如果表是共享的,以“人与链接”或“公共”,它可能没有必要去通过在Android的帐户流量。 选择一个账户主要是为了获得访问权的凭证,但公共表可以匿名使用API​​来读取(无凭据)。



Answer 2:

如果你还在寻找一个答案,只需要一行替换为这个工作:

Credential credential = new GoogleCredential().createScoped(SCOPES);

代替

Credential credential = authorize();

然后可以去除该方法authorize()和对应的变量



Answer 3:

我发现有一个在com.google.api.services.sheets.v4.Sheets一个setkey的方法。 对于Builder中的第三个参数,如证书,可以为空。 但是,将有错误“此Android客户端应用程序的请求被阻塞”如果关键限制到Android。



文章来源: Google Sheets API V4 for reading public sheet with less steps