授权oauth后如何从Python shell发送推文?

时间:2012-03-06 14:26:02

标签: python twitter

您现在可以使用上述访问令牌访问受保护资源。它在python上说这个。现在我该怎么做才能发送推文?你能一步一步说出来吗?感谢。

1 个答案:

答案 0 :(得分:0)

我假设你使用第三方库很好,所以首先安装tweepy

$ pip install tweepy

other great个Twitter API包装器,但我认为tweepy可以使用最少的代码从OAuth身份验证到状态更新。只需按照示例here。我还发布了下面的要点:

#!/usr/bin/env python

# After registering your app you should be able to
# find these values on your application page.
# https://dev.twitter.com/apps/{your_app_id}/show
# Make sure your app's access level is "Read and Write",
# or you won't be able to post.
consumer_key=""
consumer_secret=""
access_token=""
access_token_secret=""

auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)

api.update_status('Maybe you should try Googling next time!')

我认为,如果你至少展示了自己取得的成就,以及你面临的具体问题,那么你的问题就不会被贬低。