【问题标题】:How to get tweets from twython?如何从 twython 获取推文?
【发布时间】:2015-02-03 12:57:25
【问题描述】:

我正在构建一个机器人,它会在推文中搜索一个词,然后对其进行回复。

这是我走了多远:

from twython import Twython

CONSUMER_KEY = ""
CONSUMER_SECRET = ""

OAUTH_TOKEN = ""
OAUTH_TOKEN_SECRET = ""

twitter = Twython(CONSUMER_KEY, CONSUMER_SECRET, OAUTH_TOKEN,    OAUTH_TOKEN_SECRET)

status = twitter.show_status(id="562590793391542272")

message = "hello"

twitter_id = 562590793391542272

如何获取带有关键字的推文的 id? 例如最后一条带有“狗”字样的推文?

我已经尝试过流式传输/搜索和一切,但没有任何效果。

【问题讨论】:

    标签: python twython


    【解决方案1】:

    我真的不确定你正在完成什么或你想用上面的代码完成什么,但我可以通过stackoverflow 完成获取最新推文的推文 ID:

    from twython import Twython, TwythonError
    
    
    app_key = 'your_app_key'
    app_secret = 'your_app_secret'
    oauth_token = 'your_oauth_tokem'
    oauth_token_secret = 'your_oauth_secret'
    
    twitter = Twython(app_key, app_secret, oauth_token, oauth_token_secret)
    
    search_results = twitter.search(count=1, q='stackoverflow')
    
    try:
        for tweet in search_results['statuses']:
            print 'Tweet ID: ', tweet['id']
    except TwythonError as e:
        print(e)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-30
      • 1970-01-01
      • 2016-04-14
      • 1970-01-01
      相关资源
      最近更新 更多