哪个操作电子表格的API是正确的?
他们以某种方式从项目设置中的api选择中删除了Spreadsheets v3。它可以在OAuth Playground上找到...
现在只是Drive API v2吗?
为什么他们必须如此快速地改变一切并且根本不留任何文件......
即使他们的gdata-samples.java-1.47.1已经过时了,因为大多数人仍然使用OAuth 1.0 GData Java Doc非常可怕,他们的例子非常臃肿
答案 0 :(得分:4)
虽然Sheets API没有出现在API Libray列表中,但您可以创建Oauth2客户端或公共API访问权限来使用它。默认情况下可以访问表格API,我们不必明确启用它。
OAuth 2.0允许用户与您共享特定数据(例如,联系人列表),同时保持用户名,密码和其他信息的私密性。
答案 1 :(得分:1)
使用Spreadsheets v3(Gdata)API 如果我记得,你只需要设置OAuth2。或者,API密码是一种简单的测试方法,因为OAuth2设置很麻烦。
还有' Google-apps-script',它可以编辑电子表格等等。它与GData相比具有更高的级别,并且具有更多的功能,并且可以做很多Gdata无法做到的事情,但是gdata具有更好的细粒度控制。
如果您要将整个电子表格下载为PDF / CSV或其他内容,则可以使用Drive API。但不是为了改变细胞。
还有ethercalc,开源,所以给你更多的控制权。