簡體   English   中英

像Twitter一樣的Ruby gem Stream API

[英]Ruby gem Stream API like twitter

是否有做Twitter Twitter API之類的用於ruby的寶石(我想在Rails應用程序中使用它)。 保持http連接打開,並在查詢或事件中實時發送信息。

你需要:

  • 使用HTTP的服務器,以便能夠理解查詢並向客戶端響應有效的HTTP
  • 一個異步系統,當有新數據可用時,它將在與客戶端建立的連接中推送更新。

然后, thin是您可能會考慮的選項,它為第一個需求提供了內置的http解析器,為第二個需求提供了eventmachine。

看一下這個例子 (使用--rackup async_tailer.ru start來運行它)。 它通過打開的http連接異步跟蹤/ var / log / syslog。 您可以修改此示例,以從其他異步源發送數據,您希望從這些異步數據中獲取數據。

我認為twitter-stream應該做您想要的。

Twitter Gem添加了流功能。 你可以檢查一下

twitterstream gem最適合我

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM