使用 Tweepy 搜索 Twitter 提要
Posted
技术标签:
【中文标题】使用 Tweepy 搜索 Twitter 提要【英文标题】:Search twitter feeds with Tweepy 【发布时间】:2013-01-07 19:35:12 【问题描述】:感谢@Nirvana Tikku,他解决了我关于如何与 Tweepy 交谈并在此 Question 中执行简单搜索的问题。以下是关于我如何在 GAE 上验证我的 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 获取 LIVE 提要。这里有人可以给我一个关于如何实施“消防水带”的指南吗?请提供一些示例代码。谢谢
【问题讨论】:
@Nirvana Tikku,这是我无法解决的新问题:(再次感谢:) 嘿 SLim -- 你有没有得到这个工作? @NirvanaTikku,感谢您的跟进 :) 感谢!我无法使用 GAE 进行流式传输,因为他们说 GAE 环境不允许:( Twitter Streaming API with GAE Python的可能重复 【参考方案1】:以下是 Tweepy 论坛中类似问题的答案: https://groups.google.com/forum/#!topic/tweepy/BLSRYzG1Tps
在此处引用 steveobd: “GAE 不支持侦听套接字,只支持出站套接字 (https://developers.google.com/appengine/docs/python/sockets/)。您必须使用 Google Compute Engine 或 Heroku 或类似的。”
【讨论】:
以上是关于使用 Tweepy 搜索 Twitter 提要的主要内容,如果未能解决你的问题,请参考以下文章