为什么我们需要Web应用程序中的请求令牌?

时间:2014-05-04 12:43:03

标签: python authentication twitter tweepy

我按照本教程http://tweepy.readthedocs.org/en/v2.3.0/auth_tutorial.html解释了如何使用tweepy登录Twitter。

我不了解请求令牌的作用!如果我们能够获得oauth_verifier然后执行auth.get_access_token(verifier),那么在会话中存储请求令牌然后使用auth.set_request_token(token[0], token[1])设置它们的目的是什么。

我的代码如下:

1- redirect_url = auth.get_authorization_url()

2-将用户重定向到该网址。

3-一旦用户从Twitter授权应用程序,Twitter就会重定向到我的网站并且其中包含oauth_verifier参数。

4-从网址获取oauth_verifier的值。

5-做auth.get_access_token(verifier)

6-现在我们有权访问令牌:

key = auth.access_token.key
secret = auth.access_token.secret

所以我真的无法理解请求令牌背后的想法。有人可以向我解释一下吗?

0 个答案:

没有答案