过滤后的 Pubnub Twitter 流未返回结果
Filtered Pubnub Twitter stream not returning results
我正在使用 PubNub Twitter 流并在控制台上成功获取数据。不过,我遇到的麻烦是结果的数量。这是代码:
PUBNUB({
subscribe_key: 'sub-c-78806dd4-42a6-11e4-aed8-02ee2ddab7fe'
}).subscribe({
channel : 'pubnub-twitter',
callback: processData
});
function processData(data) {
if(data.text.toLowerCase().indexOf("#brexit")>-1)
{
console.log(data.text);
}
}
我也在我的控制台上获得结果,但它们真的很慢(我不得不等待大约七分钟才能获得两条推文,而在 Twitter 应用程序上,至少有 3-5每分钟使用此主题标签发布推文)。
有没有faster/more有效的方法来过滤流?
您使用的是自己的 Twitter 连接还是来自该页面的流?
https://www.pubnub.com/developers/realtime-data-streams/twitter-stream/
此流仅代表整个 Twitter 流水线的一小部分,因此您很可能每隔几分钟才会获得一个主题标签匹配项。
如果您想要特定的主题标签,您应该创建自己的 Twitter 到 PubNub 流。我写了这篇博客,介绍如何只用一点代码就可以做到这一点。
我正在使用 PubNub Twitter 流并在控制台上成功获取数据。不过,我遇到的麻烦是结果的数量。这是代码:
PUBNUB({
subscribe_key: 'sub-c-78806dd4-42a6-11e4-aed8-02ee2ddab7fe'
}).subscribe({
channel : 'pubnub-twitter',
callback: processData
});
function processData(data) {
if(data.text.toLowerCase().indexOf("#brexit")>-1)
{
console.log(data.text);
}
}
我也在我的控制台上获得结果,但它们真的很慢(我不得不等待大约七分钟才能获得两条推文,而在 Twitter 应用程序上,至少有 3-5每分钟使用此主题标签发布推文)。
有没有faster/more有效的方法来过滤流?
您使用的是自己的 Twitter 连接还是来自该页面的流?
https://www.pubnub.com/developers/realtime-data-streams/twitter-stream/
此流仅代表整个 Twitter 流水线的一小部分,因此您很可能每隔几分钟才会获得一个主题标签匹配项。
如果您想要特定的主题标签,您应该创建自己的 Twitter 到 PubNub 流。我写了这篇博客,介绍如何只用一点代码就可以做到这一点。