5赞
486
当前位置:  开发笔记 > 编程语言 > 正文

C#学习教程:GoogleAPI用于获取文档/SpreadSheet的内容分享

GoogleAPI用于获取文档SpreadSheet的内容我想将Google文档的内容显示在我自己的页面中。我可以通过使用获得所有文档的列表http:code.google.com

Google API用于获取文档/ SpreadSheet的内容

我想将Google文档的内容显示在我自己的页面中。

我可以通过使用获得所有文档的列表

http://code.google.com/apis/documents/docs/2.0/developers_guide_dotnet.html

DocumentsService service = new DocumentsService("exampleCo-exampleApp-1"); service.setUserCredentials("jo@gmail.com", "mypassword"); DocumentsListQuery query = new DocumentsListQuery(); DocumentsFeed feed = service.Query(query); foreach (DocumentEntry entry in feed.Entries) { Console.WriteLine(entry.Title.Text); } 

如何在“我的页面”中显示“文档”的内容?

您可以通过以下代码获取内容。

  string cOntent= string.Empty; string ACLS=string.Empty; foreach (DocumentEntry entry in feed.Entries) { if (entry.IsDocument) { var stream = client.Query(new Uri(entry.Content.Src.ToString())); var reader = new StreamReader(stream); cOntent= reader.ReadToEnd(); } } 

除非DocumentEntry类中有一个返回文档内容的属性,否则我认为没有办法。 他们似乎没有通过API公开这一点。

上述就是C#学习教程:Google API用于获取文档/ SpreadSheet的内容分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—编程笔记


推荐阅读
author-avatar
mobiledu2502868653
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有