SkyDrive アクセスを使用して WP7 アプリを作成しています。SkyDrive API を使用しています。ログインしようとすると、「Inalid Request」エラーが表示されます。私のコードの何が問題なのか誰か教えてもらえますか?
private void login_Click()
{
LiveAuthClient auth = new LiveAuthClient("signInButton1.ClientId");
auth.LoginCompleted +=
new EventHandler<LoginCompletedEventArgs>(MoreScopes_LoginCompleted);
auth.LoginAsync(new string[] { "wl.signin", "wl.basic", "wl.skydrive", "wl.skydrive_update " });
}
void MoreScopes_LoginCompleted(object sender, LoginCompletedEventArgs e)
{
if (e.Status == LiveConnectSessionStatus.Connected)
{
LiveConnectSession session = e.Session;
LiveConnectClient client = new LiveConnectClient(session);
infoTextBlock.Text = "Signed in.";
}
else if (e.Error != null)
{
infoTextBlock.Text = "Error signing in: " + e.Error.ToString();
}
}
private void signInButton1_SessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
{
login_Click();
}