Live SDK可以让Windows 7 WPF应用程序访问Skydrive

3
我正在开发一个应用程序,可以将用户的文件存储在Skydrive上。我试图使用Live SDK,但是在Windows 7上使用Visual Studio 2012 Professional似乎没有多少关于Live SDK的信息。我目前已经通过NuGet安装了Live SDK,并且可以从.dll中访问类等。唯一的问题是,由于缺乏文档,我不知道如何使用它。如果有人能够提供至少登录Skydrive和/或从那里访问文件的快速示例,那将非常棒!即使有人可以链接到详细介绍上述内容的文章,也会很好!请告诉我如果需要更多信息。
编辑:代码
Try
    Dim auth As New LiveAuthClient("XXXXXXXXXXXXXXXXXX")
    Dim loginresult As LiveLoginResult = Await auth.IntializeAsync(New String(0) {"wl.skydrive"})
    MsgBox(loginresult.Status.ToString, MsgBoxStyle.OkOnly)
    If loginresult.Status = LiveConnectSessionStatus.Connected Then
        MsgBox("Signed In", MsgBoxStyle.OkOnly)
    End If
Catch ex As Exception
    MsgBox("Error signing in: " + ex.Message, MsgBoxStyle.OkOnly)
End Try
2个回答

0

我看过所有这些网站,但是代码不起作用(我将其转换为VB.net WPF代码)。所有的代码示例似乎都是针对W7 Phone或Windows 8应用商店的。我需要Windows 7 WPF桌面应用程序的代码。 - JosephGarrone
@Asryael:那你需要告诉我们你面临的问题。如果你说你“使用它有问题”,那么除了链接到教程和官方API之外,我就没有其他办法知道该如何回答你了。为什么你不能使用WPF桌面示例? - Patrick
根据http://msdn.microsoft.com/en-us/library/live/hh826543.aspx#csharp的说明,以上代码足以完成Windows Live登录。然而,它总是返回未知的loginresult.Status。 - JosephGarrone

0

目前似乎没有官方的VB.net Live SDK。如果有人找到了SDK,请告诉我!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接