lvi*_*nis 5 c# google-docs google-docs-api
我使用Google Docs .NET API编写了一个C#程序,根据用户名,密码,电子表格名称和工作表名称将Google工作表读入DataTable.这一切都运行正常,但编程模型似乎围绕为电子表格服务提供一组凭据,然后削减结果Feed以获取特定的电子表格/工作表,即
SpreadsheetsService service = new SpreadsheetsService("Application-Name");
service.setUserCredentials(userName, password);
SpreadsheetQuery spreadsheetQuery = new SpreadsheetQuery();
SpreadsheetFeed spreadsheetFeed = service.Query(spreadsheetQuery);
SpreadsheetEntry spreadsheetEntry = (SpreadsheetEntry)(from entries in spreadsheetFeed.Entries
where entries.Title.Text == spreadsheetName
select entries).SingleOrDefault();
Run Code Online (Sandbox Code Playgroud)
现在,我有兴趣扩展我的程序功能,以便从公共Google电子表格中读取.也就是说,考虑到公开Google电子表格的网址(例如" https://spreadsheets.google.com/ccc?key=BUNCH_OF_LETTERS_HERE&hl=en "),我想获取与该文档相对应的SpreadsheetEntry对象.
到目前为止我一直使用的方法显然似乎没有扩展到允许这个,所以我想知道是否有人知道通过他们的API访问公共Google文档的正确方法?
| 归档时间: |
|
| 查看次数: |
4126 次 |
| 最近记录: |