问题标签 [phirehose]

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 回答
378 浏览

php - 在 PHP 中为用户流和 Phirehose 捕获“replies=all”

这是一个简单的问题,但到目前为止我无法找到答案。

我使用 Phirehose 库 (lib/UserstreamPhirehose.php) 实时捕获用户流(MyUserConsumer 类扩展了 UserstreamPhirehose,我处理 enqueueStatus() 函数)。

这一切都很好,但是默认情况下,流不会返回所有回复(根据 Twitter 文档:默认情况下,@replies 仅从相互关注者发送。所有关注者的@replies 都可以使用 replies=all 参数启用。)

如何在 Phirehose 库中启用“replies=all”参数?

非常感谢,

菲利普

0 投票
2 回答
783 浏览

twitter - Twitter Phirehose - 获取登录用户以外的用户流

从任何用户返回包含特定关键字的推文。

返回授权(登录)用户的推文。

如何获得返回由特定用户发布的推文的流 - 用户不是登录/ oauthed的用户?

0 投票
2 回答
1220 浏览

php - 收集 Twitter 数据 (Tweets) 并存储在数据库中

我正在尝试收集有关收集推文并将其存储在database. 我一直在查看Twitter Streaming API并查看一个名为的界面,该界面Phirehose似乎能够以一种易于设置的方式访问此 Stream 并收集数据。

我只是想知道这是否是唯一的方法?或者,如果有人可能会推荐一种更好的方法来做到这一点?

对于这个问题的广泛性,我深表歉意,但我只是想获得一些可能为我指明正确方向的信息。

0 投票
1 回答
387 浏览

php - Twitter Phirehose 主题标签搜索不起作用

我正在尝试使用 Phirehose 在 Twitter 上搜索主题标签。我正在使用这段代码:

使用此代码我没有得到任何结果。我在这里做错了什么?我想在所有 twitter 上搜索指定的主题标签。

希望你能在这里帮助我。

0 投票
2 回答
829 浏览

php - 如何从 PHP/bash 脚本启动/结束后台进程?

我有一项服务,其中列出了 Twitter 帐户,并有一个开关可以为它们启用/禁用Streaming API连接。

目前我计划有这个流程:

  • 用户启用 Twitter 帐户以进行流式传输
  • 一封电子邮件会发送给在服务器上具有 cli 访问权限的管理员,管理员会为该帐户启动Phirehose进程。
  • (cron 作业获取启用了 Streaming 的 Twitter 帐户列表,并检查它们是否存在进程。如果不存在,它会向可以重新启动它的管理员发送一封电子邮件。)

当用户希望为 Twitter 帐户启用流式传输时,我想直接启动 Phihose 进程以在后台运行。如果用户想要停止该帐户的流式传输,我也想直接终止该进程。

执行 Phirehose 进程,尤其是以自动方式终止它存在一些风险和担忧。

关于以最大程度的自动化和最小的管理员干预来实现这一点的最佳方法的任何提示?

0 投票
1 回答
452 浏览

php - PHP WebSocket server

I use Phirehose to get a live and continuous stream of the Twitter UserStream API. So far I have been able to execute php -S localhost:8000 index.php and it work fire up and work fine. Now I want to use the data from the CLI script in Laravel.

1) How can I stream the Phirehose data to Laravel?

2) How can I get this script to stay active in the background of a non-GUI droplet @ DigitalOcean?

0 投票
1 回答
234 浏览

php - Phirehose setTrack 不适用于 setLocation

我正在使用 Phirehose 使用 Twitter 流 API 拉推文。我想用某些关键字提取带有地理标记的推文,如下所示:

getKeywords 类函数如下所示:

问题是这setLocation()似乎导致setTrack()不使用这些关键字提取推文。setLocation()如果我完全删除,则setTrack()可以很好地提取关键字。有什么方法可以提取包含这些关键字的地理标记推文?

0 投票
1 回答
122 浏览

php - 在 EC2 微型实例上持续运行 Phirehose

我想在 Amazon EC2 上运行Phirehose,这是一个 php Twitter 流 API 以连续运行。我使用了以下代码

将此代码上传到 EC2 实例后,我使用 Putty 打开 ssh 并执行以下命令

大约 5 分钟后,当我运行时top -p $(pgrep -d',' php),我得到以下信息

我可以推测它已经运行了 6 分钟左右并进入了睡眠状态。我能知道我错过了什么吗?

如何让这个过程在 Amazon EC2 Instance 上持续运行?请朋友们帮帮我。

顺便说一句,mysqli 正在连接到在 Amazon 中运行的 RDS 实例。

0 投票
1 回答
406 浏览

php - 如何自定义和使用 Phirehose 函数?

我正在尝试检查 Phirehose 在 10 秒或 100 条推文后停止运行……基本上,我希望能够停止脚本。

有人告诉我我可以自定义statusUpdate()功能或heartBeat()功能,但我不确定如何做到这一点。现在,我只是在用这个filter-track.php例子进行测试。

如何自定义函数,我应该在课堂上的什么地方调用它们?

0 投票
1 回答
147 浏览

twitter-oauth - Twitter Userstream OAuth 通过 HTTP 404 失败

我的应用程序使用小而简单的 phirehose PHP 库 (UserstreamPhirehose.php) 来使用 Twitter 用户流(对于单个帐户)。它在过去 24 小时内停止工作,当我尝试重新连接此位时失败:

POST [stuff] 到https://userstream.twitter.com/2/user.json 返回 HTTP 404 Not Found

任何想法可能是什么原因造成的?快速谷歌搜索没有发现任何明显的原因。

谢谢!