2012-04-10 43 views
1

我想知道如果我能不上傳文件.. 建立在谷歌文檔中創建的文檔我只是想從我的C#Windows應用程序通過一個文本框的值,並將其存儲到谷歌文檔服務器.. 我不想創建任何中間文件上傳在谷歌文檔..我存儲在MS訪問數據庫中的文本框數據,我希望它也保存在谷歌文檔太..上傳字符串內容到谷歌文檔

回答

2

嘗試與下面的代碼:

DocumentsService service = new DocumentsService("MyApp"); 

// TODO: Authorize the service object 

Stream stream = new MemoryStream(ASCIIEncoding.Default.GetBytes("This is the document content")); 

DocumentEntry entry = service.Insert(new Uri(DocumentsListQuery.documentsBaseUri), stream, "text/plain", "Document title") as DocumentEntry; 
+0

我使用的是3.0版本,所以我沒有使用客戶端庫.. 我一定要使用客戶端升圖書館上傳? – 2012-04-10 16:53:04

+1

.NET客戶端庫支持API的3.0版本,因此您也可以使用它。 – 2012-04-10 17:28:42

+0

樂施會的..我THOT 3.0我們不必使用客戶端庫的任何更多..想我錯了.. 所以現在我需要做的是..在可恢復創建媒體發送HTTP請求之後鏈路(https://developers.google.com/google-apps/documents-list/#uploading_a_new_document_or_file_with_both_metadata_and_content)我應該使用上述代碼發送數據△φ – 2012-04-10 17:48:02