当前位置: 首页 > 编程语言 > C#

如何使用OneDriveAPI的代码流程?如何使用OneDriveAPI的代码流程分享

时间:2023-04-10 11:35:53 C#

?如何允许我的C#应用程序(非窗体、非基于Web的)应用程序验证OneDrive并与之交互?(也就是说,完全以编程方式。)到目前为止:-已注册应用程序,具有客户端ID和密码。–启用网络和电话。–个人而非业务。-客户端令牌流似乎是交互式的,所以使用代码。-使用OneDriveSDK,但它只是说它无法进行身份验证(不是为什么)。-现在滚动请求。作为Web客户端代码:asyncTaskGetStringFromURLAsync(stringtheURL){stringurlContents="";System.Net.Http.HttpClientc=null;尝试{c=newSystem.Net.Http.HttpClient();c.Timeout=newSystem.TimeSpan(0,0,30);//30秒任务asyncResp=c.GetStringAsync(theURL);urlContents=awaitasyncResp;Console.WriteLine("成功...");}[赶上...]返回urlContents;}被称为:任务tGetContent=GetStringFromURLAsync(ai.fullTokenRequestURI);字符串httpResponseBody=tGetContent.Result;(ai是一个结构体,里面有clientid,url等)如果不能自己滚动得到正确的响应,那我该用哪个SDK呢?这不是更好:this.oneDriveClient=OneDriveClient.GetMicrosoftAccountClient(authInfo.cient_id,authInfo.redirect_url,authInfo.scopes);等待this.oneDriveClient.AuthenticateAsync();ODAPI吐槽:以上是C#学习教程:如何利用OneDriveAPI代码流?如果分享的内容对你有用,需要进一步了解C#学习教程,希望你多多关注——OneDrive报如下错误:Code:AuthenticationFailureMessage:Failedtoretrieveavalidauthenticationtokenfortheuser。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如有转载请注明出处: