使用用户名和密码登录 Twitter OAuth (Python)
Logging into Twitter OAuth using username and password (Python)
所以,我要做的是使用我的 Twitter 凭据登录到我的 Twitter 帐户。我知道这是可能的,我只是不知道该怎么做:/。我认为该方法与编程语言无关,但我使用的是 Python。这是我使用访问令牌和消费者密钥登录的代码:
from twitter import *
token = "*******"
token_key = "******"
con_secret = "*******"
con_secret_key = "*******"
t = Twitter(auth=OAuth(token, token_key, con_secret, con_secret_key))
t.statuses.home_timeline()
t.statuses.update(status="Hello World!")
但我想用这样的东西来做:
from twitter import *
username = "username"
password = "password"
(...)
t.statuses.update(status="Hello World!")
然后它会登录。
我怎样才能做到这一点?如果您在 Python 中不知道如何操作,请用另一种语言告诉我,因为我想它不会有太大变化。
唯一的方法是使用 twitter.auth.UserPassAuth,但它已被弃用。
它returns
{'errors': [{'code': 215, 'message': 'Bad Authentication data.'}]}
所以,我要做的是使用我的 Twitter 凭据登录到我的 Twitter 帐户。我知道这是可能的,我只是不知道该怎么做:/。我认为该方法与编程语言无关,但我使用的是 Python。这是我使用访问令牌和消费者密钥登录的代码:
from twitter import *
token = "*******"
token_key = "******"
con_secret = "*******"
con_secret_key = "*******"
t = Twitter(auth=OAuth(token, token_key, con_secret, con_secret_key))
t.statuses.home_timeline()
t.statuses.update(status="Hello World!")
但我想用这样的东西来做:
from twitter import *
username = "username"
password = "password"
(...)
t.statuses.update(status="Hello World!")
然后它会登录。 我怎样才能做到这一点?如果您在 Python 中不知道如何操作,请用另一种语言告诉我,因为我想它不会有太大变化。
唯一的方法是使用 twitter.auth.UserPassAuth,但它已被弃用。 它returns
{'errors': [{'code': 215, 'message': 'Bad Authentication data.'}]}