【问题标题】:Querying twitter streaming api keywords from a database从数据库中查询 twitter 流 api 关键字
【发布时间】:2012-11-01 09:54:27
【问题描述】:

我正在通过跟踪几个关键字来过滤 twitter 流 API。

例如,如果我只想查询并从我的数据库中返回通过跟踪关键字 = 'BBC' 过滤的推文信息,该怎么做?

收集的推文信息是否具有与过滤它的关键字相关的键:值?

我正在使用 python、tweepy 和 MongoDB。

是否可以在返回的 json 'text' 字段中搜索关键字?因此生成一个查询,它在返回的 json 数据的文本字段中搜索那个关键字 = 'BBC'?

【问题讨论】:

  • 您能详细说明一下吗? (可能有一个例子)? “具有与过滤它的关键字相关的键:值”是什么意思?
  • 我的意思是,比如说我在做过滤器(track=[BBC])。然后在返回的 json 中是他们的一个值,比如'track:BBC'?我们最多可以跟踪 400 个关键字,如果您将其存储在存储中,并且将来只想按关键字检索该信息,那还能怎么做?

标签: python mongodb twitter tweepy


【解决方案1】:

很遗憾,Twitter API 没有提供执行此操作的方法。您可以尝试在接收推文中搜索您指定的关键字,但它可能不完全匹配。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-28
    • 2016-04-25
    • 2011-10-07
    • 2016-04-28
    • 1970-01-01
    • 1970-01-01
    • 2011-12-23
    • 1970-01-01
    相关资源
    最近更新 更多