tjplurker


A safe Plurk API wrapper based on Ruby and mainly designed for easily making plurk robot.

關於TJPlurker

特色

  1. 更安全的API包裹。

    Plurk官方提供的API其實有不少Bug,而其他第三方函式庫僅僅作到包裝而已,並沒有對這些Bug做一些安全的改寫(例如Timeout了不會重傳,使用者忘了進行登入也不會自動嘗試登入),導致使用上沒有想像中的的方便簡單,開發人員需要自行處理各式各樣的異常。有了TJPlurker可以把大部分的時間花應用上,而非處理這些瑣碎的問題。

  2. 方便的打造噗浪機器人。

    有機器人框架,可以讓剛接觸TJPlurker的人在短時間內做出自己的機器人。

安裝

你有以下方式取得TJPlurker: * RubyGems(建議) $ gem install tjplurker * Mercurial $ hg clone https://tonytonyjan@code.google.com/p/tjplurker/ tjplurker

手冊

發噗示範

require 'tjplurker' include TJP tjp = TJPlurker.new(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET) tjp.plurk_add("Hello TJPlurker")

噗浪機器人

require 'tjplurker' include TJP robot = Robot.new(CONSUMER_KEY, CONSUMER_SECRETE, ACCESS_TOKEN, ACCESS_TOKEN_SECRET) service_echo = Service.new{|tjp, data| p data } robot.add_service(service_echo) robot.start

案例

小兜蟲噗浪機器人

Project Information

The project was created on May 19, 2011.

Labels:
plurk robot tjplurker plurkbot ruby