2011-06-20 9 views
3

Google Docのコンテンツを自分のページに表示します。ドキュメント/スプレッドシートのコンテンツを取得するGoogle API

私はマイページ内の文書の内容を表示することができますどのように

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

DocumentsService service = new DocumentsService("exampleCo-exampleApp-1"); 
service.setUserCredentials("[email protected]", "mypassword"); 
DocumentsListQuery query = new DocumentsListQuery(); 

DocumentsFeed feed = service.Query(query); 

foreach (DocumentEntry entry in feed.Entries) 
{ 
    Console.WriteLine(entry.Title.Text); 
} 

を使用することにより、すべてのドキュメントの一覧を取得することができますか?

+0

私のアプリケーションのplzに 'DocumentsService'のdllや何を追加しますか? – dilipkumar1007

答えて

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(); 
    } 
    } 
+0

私のアプリケーションplzの 'DocumentsService'のdllや何を追加するのですか? – dilipkumar1007

0

DocumentEntryクラスにドキュメントの内容を返すプロパティがないかぎり、私は方法がないと思います。彼らはAPIを通してこれを公開しているようには見えません。

関連する問題