正如标题所说,我正在寻找一种登录到SkyDrive的方法,而不必显示UI登录,甚至没有一次。我们尝试这样做的原因是我们需要运行一些集成测试,我们需要登录,但我们不能向那些添加UI。
我认为Live Connect API没有提供通过代码隐藏或通过自定义登录面板登录的方法。如果你有访问令牌,那么你可以使用REST api来获取数据,如https://apis.live.net/v5.0/me?access_token=<Access-Token>
将返回id,名,姓,配置文件链接等JSON响应。
登录Live的可能方式
为Microsoft SkyDrive创建一个非基于web视图的登录屏幕
使用REST登录用户到Windows Live