ITWassr(ワッサー)で自分のひとことと参加チャンネル内のひとことをマージして表示(JavaScript)Tweet2008/11/14Wassr(ワッサー)では自分のひとことと講読中の人のひとことが混ざって表示されます。自分のひとことだけ表示するにはhttp://wassr.jp/user/とすればいいわけですが、これだと今度は参加チャンネル内のひとことが一緒に表示されなくなるので不便です。そこで、自分のひとことと参加チャンネル内のひとことを時系列にマージして表示するプログラムを作ってみました。使用するAPIは以下の3種類です。自分のひとこと取得http://api.wassr.jp/user_timeline.json?id=<ユーザID>参加チャンネル一覧取得http://api.wassr.jp/channel_user/user_list.json?login_id=<ユーザID>指定チャンネル内でのひとことhttp://api.wassr.jp/channel_message/list.json?name_en=<チャンネル名>処理の流れを示します。自分のひとこと取得APIを使用して指定ユーザのひとこと一覧を取得。コールバック関数get_timeline()で必要なデータを取り出す。参加チャンネル一覧取得APIを使用して指定ユーザの参加チャンネル一覧を取得。コールバック関数get_channel()でチャンネル毎ひとこと一覧取得APIのパラメータを設定。上記API定義時のコールバック関数get_channel_timeline()で指定チャンネル内のひとこと一覧を取得。1.と3.で取得したひとことをマージして時系列に表示。timeを日付文字列に変換する関数は以前紹介したWassr(ワッサー)のAPI使用例(JavaScript)のepoch2date()を使用しています。livedoorラボ「EDGE」で僕の作ったコードが紹介されました。GREEも上場ですね。さん主催の朝カフェ会に行ってきました2016/03/19卑屈な人生にも一筋の光2016/02/05CROSS2016に行ってきました2015/12/20VLCメディアプレーヤーを使ってYouTubeのプレイリストを広告なしで快適に見る方法2015/11/22仕事と労働の違い。後援会に入会しました。佐藤明日香さん2013/03/01Facebookページに可能性を感じる2013/02/27Twitterのつぶやきまとめサービス「togetter」が便利2013/02/24写メって実は...2013/02/19偏差値が低い。Vol.19」行ってきました。