有没有人在使用 www.pinocc.io 上的漂亮pinoccio?
我想用它来使用 node.js 将数据发布到 apache couchdb 中。所以我试图从pinnocio API轮询数据,但我有点迷茫:
- 安排民意调查
- 做长时间的民意调查
- 做一个完全不同的方法
欢迎任何想法
皮特
当然。我编写了 Pinoccio API,这是你的做法
https://gist.github.com/soldair/c11d6ae6f4bead140838
此示例依赖于 pinoccio npm 模块 ~0.1.3,因此请确保再次 npm install 以获取最新版本。
您不需要轮询,因为如果您与 " stats
" 或 " sync
" 有一个打开的连接,pinoccio 会在更改发生时向您发送更改。如果你想投票,你可以,但它不是“实时的”。
sync
为您提供当前状态 + 流发生的变化。因此,如果您只需要在脚本运行时将更改保存到您的部队,那么它是完美的。或在网页上显示当前和最后已知的状态。
复制我们存储的每个数据点的解决方案是stats
. 这是提供的示例。Stats 可让您阅读发生在侦察员身上的所有事情。例如,数字引脚是“数字”报告。您可以从特定时间点或仅从当前时间(默认)请求数据。对此“数字”报告的更改将在发生时继续实时流式传输,直到到达“结束”时间,或者如果“tail”在传递给统计信息的选项中等于 0。
希望这可以帮助。我在本地沙发上测试了脚本,效果很好。您需要对其进行修改以从每个侦察员那里复制更多统计数据。我希望很快你就可以在同一个信息流中向多个球探请求多个报告。我只是有一些错误要解决;)