问题标签 [tweetstream]
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.
ruby - 如何使用 RSpec 模拟流式 API?
我正在使用tweetstream gem,它简化了与Twitter 流 API的交互。我正在流式传输所有推文,就像 gem 页面上显示的代码示例一样:
我已经把它放在一个#capture
带有一些简单逻辑的方法中,只运行几秒钟的流并捕获status.text
数组中的所有推文(字符串)。
我想为#capture
. 我将如何剔除推文流?我猜我会将推文存储在文件或StringIO
对象中,但我不知道如何编写模拟来处理流 API 正在进行的任何 TCP 交互。我也不确定我是否应该在这里使用 VCR。
python - Python - 如何通过标签实时获取推文
我正在寻找一种 pythonic 方法来通过标签获取推文流。到目前为止,我发现的是使用以下代码的 tweepy 包:
问题是我不明白如何获得consumer_key, consumer_secret, access_token, access_secret
论点。
我在做正确的事吗?这是使用 python 通过标签收集推文的最佳方式吗?如果是这样,如何获得这 4 个论点?
ruby-on-rails - Rails gem tweetstream with Encryption 在此事件机器错误上不可用
我正在尝试使用gem tweetstream
并遵循https://github.com/tweetstream/tweetstream上的指南显示推文
在我的tweets_helper.rb
但这会在终端中引发此错误并关闭本地服务器
c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/tweetstream-2.6.1/lib/tweet stream/client.rb:400: 警告:此平台不支持epoll c:/ RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/tweetstream-2.6.1/lib/tweet stream/client.rb:401:警告:此平台不支持 kqueue 在抛出实例后终止调用'std::runtime_error' what(): 加密在这个事件机器上不可用
此应用程序已请求运行时以不寻常的方式终止它。请联系应用程序的支持团队以获取更多信息。
但是,如果我删除服务器会运行
如何修复此错误?
更新我认为所有迹象都指向安装 libssl-dev https://github.com/plamoni/SiriProxy/issues/41。在 Ubuntu 上是aptitude install libssl-dev
. 我如何在 Windows 8 上执行此操作?
ruby-on-rails - 在 Window 8.1 上为 Rails 安装 libssl-dev
运行时出现此错误gem tweetstream
在抛出“std::runtime_error”的实例后调用终止 what():此事件机器上的加密不可用
我知道这与我的 libssl 有关。如何在 Windows 上安装 libssl-dev?
是否有相当于 ubuntu 的aptitude install libssl-dev
windows 或 gem?
java - 减少地理参考推文
在流式传输推特数据时,我发现地理参考推文(带有纬度和经度的推文)明显减少。是因为Foursquare的信息整合吗?或者还有其他问题吗?
非常感谢!
python - UnicodeDecodeError:“utf8”编解码器无法解码位置 0 的字节 0xc3:数据意外结束
我正在编写用于阻止推文的代码,但我遇到了编码问题。当我尝试应用搬运工词干分析器时,它显示错误。也许我无法正确标记它。
我的代码如下...
当我尝试执行时,它返回错误:
任何人都有任何线索,我的代码有问题。我被这个错误困住了。任何建议..?
api - Twitter 流媒体 API 限制?
我了解 Twitter REST API 具有严格的请求限制(每 15 分钟几百次),并且流式 API 有时更适合检索实时数据。
我的问题是,流式 API 的限制究竟是什么?Twitter 在他们的文档中引用了一个百分比,但没有具体数量。非常感谢任何见解。
我正在尝试做的事情:
- 一个简单的页面,让我可以查看大约 1000 位 Twitter 用户的最新推文(以及发布日期/时间)。使用 REST API 似乎我会很快达到极限,那么这个应用程序是否需要流 API?
python - 使用 Tweepy 从 Twitter 获取特定位置的推文
我正在尝试使用 Tweepy 从特定位置获取推文,但运行代码时出现此错误
在我的代码中,我尝试从纽约市获取带有 NY 位置坐标的推文。我怎样才能从纽约单独获得推文?我的猜测是使用 x,y 和 y,z 之间的坐标范围。我该怎么做?
这是我的代码:
ruby-on-rails - TweetStream:排除转推
尝试基于https://github.com/tweetstream/tweetstream构建一个 Twitter 应用程序。但是在http://www.rubydoc.info/gems/tweetstream/TweetStream/Client——我怎么会忽略转推?
这有效
尝试排除转推失败 #1
尝试排除转推失败 #2
hadoop - What should be flume.conf parametres for save tweets to single FlumeData file per hour?
We are saving tweets in a directory order like /user/flume/2016/06/28/13/FlumeData... .But each hour it creates more than 100 FlumeData file.I have changed TwitterAgent.sinks.HDFS.hdfs.rollSize = 52428800 (50 mb)
same thing happened again.After that I tried with changing rollcount parametre too but didnt work.How can i set parametres to get one FlumeData file per hour.