基于web飛信接口的飛信客戶端 - fetion-robot

webphp 12年前發布 | 31K 次閱讀 飛信 網絡工具包

基于web飛信接口的飛信客戶端。

最初目標是做一個可以發新浪微博的飛信機器人,不小心做成了飛信客戶端(僅支持chrome瀏覽器),項目名稱無法修改了。

目前實現了web飛信的大多數功能,主要改進有2點:

  1. 有桌面消息通知(調用chrome瀏覽器桌面通知接口;mac下同時使用growl做桌面通知),可及時回復消息

  2. 保存聊天記錄(瀏覽器本地存儲)

目前只支持chromei瀏覽器:一是因為桌面通知;二是因為WebSocket支持;三是因為本地存儲。

使用方法

安裝所有依賴的gem后(執行gem install sinatra json erubis eventmachine em-websocket -V )

執行ruby web_fetion.rb , 使用google chrome瀏覽器訪問http://127.0.0.1:4567/ 即可使用。

程序運行截圖如下: 
screenshot.png

項目主頁:http://www.baiduhome.net/lib/view/home/1326030026781

 本文由用戶 webphp 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!