我使用python-oauth2来验证对Dropbox的API的API调用。在
我有两个问题:
我不知道如何向OAuth提供回调函数。我试着提出如下要求:
resp, content = client.request(request_token_url,\
"POST",body=urllib.urlencode({'oauth_callback':callbackURL}))
但是,callbackURL
处的函数没有被调用。
目前,我刚刚修改了README中为python-oauth2
给出的示例代码,并成功地将用户重定向到Dropbox身份验证页面。但是,我没有编写任何代码来显式地签署我的请求。这是由模块完成的,还是我提出的请求没有签名?如果是后者,我真的很困惑事情是如何运作的。
非常感谢帮助。谢谢!在
--编辑--
所以我在阅读API文档,授权URL有两个参数-一个是access_token
,第二个是oauth_callback
。我成功地创建了一个包含这两个参数的URL,现在,一旦用户验证了我的应用程序,它们就会成功地重定向到我的网站。然而,这似乎是一个非常粗糙的黑客攻击,我很乐意学习用更好的方法来做这件事。在
目前没有回答
相关问题 更多 >
编程相关推荐