2016-04-26 87 views
0

好了,所以我用如何在使用Web帐户管理器时访问OneDrive?

WebTokenRequest webTokenRequest = 
    new WebTokenRequest(Provider, Scope, ClientID); 

WebTokenRequestResult _result = 
    await WebAuthenticationCoreManager.RequestTokenAsync(webTokenRequest); 

string id = _result.ResponseData[0].WebAccount.ID; 
string token = _result.ResponseData[0].Token; 

...获得访问用户的OneDrive帐户所需的令牌。登录进行得很顺利,但是现在我用什么API开始使用该令牌和我收到的密钥访问OneDrive?

绝对没有文档可以帮助新手超越这一点。任何。事实上,除了得到令牌之外,没有人会讨论任何事情。所有的文档和视频都会告诉你如何登录用户并获取令牌等。但是现在我需要开始使用我登录到我的应用程序的用户的OneDrive帐户...任何帮助从哪里开始。我需要的只是一个起点。那时我会为自己阅读和学习。谢谢。

回答

1

如果您的目标是使用OneDrive SDK,则可以使用this example code使用您检索的访问令牌来初始化OneDriveClient。在检索经过身份验证的客户端之后,您可能需要查看SDK documentation以了解使用SDK的一些高级概念。在大多数情况下,呼叫模式与API URL calling patterns非常相似。

如果您的目标不是使用SDK,您可以直接针对API端点制定调用。您需要将令牌添加到授权标头中作为“授权:不记名令牌”。请查看API documentation了解OneDrive API的特定功能。

+0

感谢您的迅速回复。我一定会查看文档。 – JonathanR33D

相关问题