twitter.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:minitrue 作者: paultopia 项目源码 文件源码
def twitter_poster(tcreds):
    """Pass me a dict with twitter creds.

    Returns:
    a function to call to post to the given twitter account and get dict with relevant info

    """
    auth = tweepy.OAuthHandler(tcreds["consumer_key"], tcreds["consumer_secret"])
    auth.set_access_token(tcreds["access_token"], tcreds["access_secret"])
    twitter = tweepy.API(auth)
    print("created credentials")
    def post_tweet(text):
        sobj = twitter.update_status(text)
        print("posted tweet")
        url = "https://twitter.com/" + sobj.user.screen_name + "/status/" + str(sobj.id)
        return {"text": sobj.text, "id": sobj.id, "date": sobj.created_at.isoformat(), "account": sobj.user.screen_name, "url": url}
    return post_tweet
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号