Twitter PowerTrack 不支持轨道创建日期之前的推文吗?

Doesn't Twitter PowerTrack support past date tweets before the track's createdDate?

我正在尝试通过 Insights for Twitter 分析推文。我使用 PowerTrack。我想在曲目创建日期之前搜索过去的推文。我使用查询选项(已发布)来搜索过去的推文。

当我将日期设置在曲目的创建日期之前(查询 1)时,我没有收到推文。当我在轨道的创建日期(查询 2)之后设置日期时,我收到了很多推文。

Twitter PowerTrack 不支持曲目的创建日期之前的推文吗?

track's createDate: 2015-11-05T04:27:34.747Z
query1(after createDate): posted:2015-11-05T04:28:00Z,2015-11-05T04:33:00Z
-> I got many tweets.

query2(before createData): posted:2015-11-05T04:08:00Z,2015-11-05T04:13:00Z
-> I got no tweet.

PowerTrack API 仅支持实时推文。它会在您激活轨道后为新推文编制索引,并在您停用它或达到轨道的 endDate 属性 时停止(这是可选的 属性)。 track开启后可以查询tweets

Powertrack 不会为过去的推文编制索引。还有一个名为 Historical Powertrack 的 API 可以索引过去的推文,但 Insights for Tweets Bluemix 服务不支持它。

根据您的曲目,您创建的两个查询按预期工作。

来自 GNIP 网站 (http://support.gnip.com/faq):

What are the technical differences between realtime PowerTrack and Historical PowerTrack?

Realtime PowerTrack provides customers with the ability to filter Twitter’s full realtime firehose and data is delivered to the customer’s application through a constant stream as Tweets are posted. See the realtime PowerTrack Questions section below for more details. Historical PowerTrack is a RESTful API that provides access to the entire historical archive of public Twitter data – back to the first Tweet in March 2006 – using the same rule-based-filtering system as realtime PowerTrack. See the Historical PowerTrack Questions section below for more details.

PowerTrack 仅支持实时流式传输。也就是说,如果您创建一个轨道并设置规则,它将从那时起开始获取过滤数据。 如果你想访问历史数据,Gnip 还提供了一个工具 Historical Powertrack,它可以为你提供从一开始就所有的推文。 Historical PowerTrack 的限制是结束时间应比当前时间少 30 分钟。