问题标签 [twitter-hbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
200 浏览

java - 流式 API Twitter - 获取公共 Stram

我正在使用 hbc 工具使用流式 API 构建应用程序。我只想在没有任何跟踪词或其他过滤器的情况下获得公共流媒体流。我怎么能做到这一点?这是我编写的代码示例:

有了这个,我可以只跟踪一条推文,但不能跟踪所有公开的推文流量。谢谢你的回答^^

0 投票
1 回答
110 浏览

twitter-streaming-api - 使用 HBC 即时更新流 API 的关键字列表

我正在开发一个使用HBC访问 Twitter 的 Streaming API 的项目。

我正在将 Twitters Streaming API(过滤器)的关键字存储在一个文件中,现在我正在寻找一种在每次文件更改时关闭并重新连接到 Twitter 的方法。

我用谷歌搜索没有有用的结果。

知道如何管理这项任务吗?

0 投票
3 回答
11142 浏览

maven - 添加依赖时:CDI部署失败,Set类型的依赖不满足带限定符@Default

当我将 twitter hbc 依赖项添加到我的 pom.xml 时,我收到了一个错误。我按照这里的说明进行操作。我不明白,如果这是一个依赖问题,我应该在网上找到一个修复程序,但是如果我注释掉那个依赖,我的服务器正在启动..

这是我添加到 pom.xml 中的内容:

这是错误:

0 投票
1 回答
181 浏览

twitter - 我在哪里指定我想在 twitter hbc 中关注的用户

嘿,我希望将某些用户的最新推文显示在我的网络应用程序的页面上。所以我遵循了关于horsebird 客户端 git的教程,但我不知道我必须在哪里指定我想要消息的用户。

是 Constants.STREAM_HOST 吗?你能给我举一个白宫推特(https://twitter.com/whitehouse)的例子吗?

0 投票
2 回答
824 浏览

twitter-streaming-api - 使用 Apache Flink 连接到 Twitter Streaming API 时出现 IOExcpetion

我编写了一个小型 Scala 程序,它使用 Apache Flink Streaming API 来读取 Twitter 推文。

执行时遇到以下问题:

程序尝试重新建立连接。因此,这 4 行日志消息继续发出。

奇怪的是,当我运行 Apache Flink 项目中提供的示例时,一切正常(我从 GitHub 中提取了最新版本的 master)。我什至使用相同的属性文件。如果我将该示例类复制到我自己的项目中,也会出现上述问题状态。

我使用 Flink 原型来创建我自己的项目。我尝试了 0.9.1 和 0.10-SNAPSHOT 版本。依赖项、 和flink-scala用于flink-streaming-scala对应版本。flink-clientsflink-connector-twitter

有没有人遇到过类似的问题并且可以让我走上正轨?

0 投票
1 回答
1518 浏览

java - 用其他列表替换 google-collect Lists.newArrayList()

使用 Eclipse Luna 我正在尝试运行一个导入已弃用的 google-collections 的 java 代码,该代码在使用最新的 Guava 版本编译时会引发异常。

我试图从插件中删除 com.google.guava_15.0.0.v201403281430 文件,并尝试按照评论中的说明粘贴 Guava 旧版本,但我无法安装(指向)旧 guava 版本。这里也可能有这个问题的另一种解决方案,但我是 java 新手,不知道如何用另一个列表替换该列表。

请问有没有人可以使用其他 List 方法运行该代码?或者告诉我如何在 eclipse 中添加旧版本的番石榴(我不确定这是否会解决这个问题,只是从一个线程中读取它)或者告诉我其他解决方案。谢谢

0 投票
0 回答
202 浏览

java - 处理 twitter hbc 的重新连接

我无法弄清楚如何处理与 hbc twitter api 的断开连接。医生说我需要根据遇到的错误类型减慢重新连接尝试的速度。我从哪里获得遇到的错误类型?是在里面msgQueue还是在eventQueue 哪里?

0 投票
1 回答
833 浏览

java - Twitter hbc API:如何获取个人推文文本?

我将在学校课堂上使用 Twitter 进行一些语义文本分析。我下载了适用于 Java 的Hosebird客户端并正在运行 FilterStreamExample.java:https://github.com/twitter/hbc/blob/master/hbc-example/src/main/java/com/twitter/hbc/example/FilterStreamExample .java

运行它,我得到了很多关于用户个人资料、他们的设置、背景图像等的数据。我只想要推文。也许是位置和用户名。

这可能是一个愚蠢的问题,但我如何让它只显示“文本”信息?现在,它只是打印出所有内容。

我可能可以在字符串本身中搜索“文本”,但这似乎有点麻烦。没有更好的方法吗?

0 投票
1 回答
126 浏览

twitter - Twitter HBC API:检查 Streaming API 连接状态的标志

如何检查 twitter 流 API 是连接还是断开连接?是否有任何变量存储此信息?

失败时,Twitter Hosebird 客户端 (hbc) 在内部尝试重新连接到 API。记录此信息。如何在变量中检索连接的响应状态?

0 投票
1 回答
101 浏览

twitter - 使用 Twitter 流 API 过滤特定帐户的 #tag 推文

我可以使用流 API 从特定帐户获取推文。我还可以设法获取特定#tags 的推文,如下所示:

我想知道如何合并这两个查询,因为我想从特定用户 (@myTwitter) 获取特定推文 (#yolo)

代码可以在这里找到 https://github.com/twitter/hbc