我想将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);
}
如何在“我的页面”中显示“文档”的内容?
答案 0 :(得分:1)
您可以通过以下代码获取内容。
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();
}
}
答案 1 :(得分:0)
除非DocumentEntry类中有一个返回文档内容的属性,否则我认为没有办法。他们似乎没有通过API公开这一点。