我想覆蓋OneDrive上的文件。如何提供憑據來更新我的OneDrive文件?
我認爲以下是正確的方法,但我沒有看到我將爲我的OneDrive帳戶提供我的登錄憑證。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Live;
using System.IO;
using System.Threading.Tasks;
namespace OneDriveUpdater
{
class Program
{
static void Main(string[] args)
{
LiveConnectClient liveClient = new LiveConnectClient(this.session);
FileStream fs = new StreamReader(@"c:\status.txt");
var result = await liveConnectClient.UploadAsync("", "STATUS", fs, OverwriteOption.Overwrite);
}
}
}
什麼是'this.session'?從[文檔](http://msdn.microsoft.com/en-us/library/microsoft.live.liveconnectclient.aspx)看起來應該有你的認證信息。 – 2014-09-24 15:00:06
我無法確定在創建this.session的文檔中的哪個位置。我發現的所有例子都沒有創建它。 – ManInMoon 2014-09-24 15:07:04
因此,您的代碼不會編譯,因爲您指的是您尚未創建的值?如果你已經解釋過,當你提出這個問題時,它會很有用...... – 2014-09-24 15:30:17