如何在Python中对OneDrive API进行身份验证?

时间:2014-10-07 07:28:46

标签: python urllib2 onedrive

所有

我正在尝试为onedrive构建一个库。

不要提供太多细节但是我已经构建了请求,如果我从浏览器中调用它,一切正常,我最终会得到一个json响应。

https://login.live.com/oauth20_authorize.srf?client_id=CLIENT_ID&scope=wl.signin%20wl.basic&response_type=code&redirect_uri=http://someaddress.com/redirect.html

我的问题是我无法使用urllib2和geturl()方法在python中获取授权代码,因为urllib2看不到产生代码的重定向。

当我调用geturl()方法时,我得到原始网址,而不是包含代码的重定向网址。

此致 FRAGE

1 个答案:

答案 0 :(得分:0)

随着OneDrive API的发布,如何从头开始实施OAuth 2.0标准非常solid documentation。按照该文档的规定,应该使您的应用程序中的身份验证流程非常直接。