使用Tweepy搜索推特动态

1 投票
1 回答
644 浏览
提问于 2025-04-17 13:29

感谢 @Nirvana Tikku,他帮我解决了如何使用 Tweepy 与 Twitter 进行简单搜索的问题,详细内容可以在这个 问题 中找到。下面是我在 Google App Engine 上如何认证我的 tweepy 的一系列代码总结。

import tweepy

creds = json.loads(open('credential.json').read())
tw_consumer_key = creds['tw_consumer_key']
tw_consumer_secret = creds['tw_consumer_secret']
tw_access_token = creds['tw_access_token']
tw_access_token_secret = creds['tw_access_token_secret']

try:
    auth = tweepy.OAuthHandler(tw_consumer_key, tw_consumer_secret)
    auth.set_access_token(tw_access_token, tw_access_token_secret)
    api = tweepy.API(auth)
except Exception:
    print "Tweepy Error"
    service = None
    api = None 

在成功认证 tweepy 并能够与之对话后,我有一个问题。我需要实现流媒体 API,以便从 Twitter 获取实时信息。这里有没有人能给我一些关于如何实现“火hose”的指导?请提供一些示例代码。谢谢!

1 个回答

1

这是在Tweepy论坛上一个类似问题的回答:

引用steveobd的话:
“GAE(谷歌应用引擎)不支持监听套接字,只支持外发套接字(https://developers.google.com/appengine/docs/python/sockets/)。你需要使用谷歌计算引擎、Heroku或者类似的服务。”

撰写回答