作者:mobiledu2502868653 | 来源:互联网 | 2023-01-25 13:14
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#学习教程,希望大家多多关注—编程笔记