Google Docs GData API(.NET)を使用してファイルをドキュメントにアップロードしようとしていますが、エラーがスローされ続けます。この方法を使った例が見つからないので、正しく使っているかどうかさえわかりません。
DocumentsService docService = new DocumentsService("MyDocsTest");
docService.setUserCredentials("w****", "*****");
DocumentsListQuery docQuery = new DocumentsListQuery();
DocumentsFeed docFeed = docService.Query(docQuery);
foreach (DocumentEntry entry in docFeed.Entries)
{
Console.WriteLine(entry.Title.Text);
}
Console.ReadKey();
Console.WriteLine();
if (File.Exists(@"testDoc.txt") == false)
{
File.WriteAllText(@"testDoc.txt", "test");
}
docService.UploadDocument(@"testDoc.txt", null); // Works Fine
docService.UploadFile(@"testDoc.txt", null, @"text/plain", false); // Throws Error
上記のコードはGDataRequestExceptionをスローします:
Execution of request failed: https://docs.google.com/feeds/default/private/full?convert=false
このAPIはめちゃくちゃ役立つ可能性があるので、これは一種の刺激的です。誰かが私が間違っていることを知っていますか?