Rで解析:チャットワークへメッセージを送信、そして取得に便利!「rChatwork」パッケージ

Rの解析に役に立つ記事
スポンサーリンク

チャットワークへRからメッセージの送信。そして、メッセージの取得に便利なパッケージの紹介です。多くの使い道があるのではと思います。

・「rChatwork」パッケージ作者のページ「歩いたら休め」
 http://kiito.hatenablog.com/entry/2016/03/20/161425

なお、利用にはチャットワークへの新規登録とAPI利用申請が必要です。APIは利用申請後、1日で利用できました。
・チャットワークホームページ
 http://www.chatwork.com/ja/

・チャットワークAPI申し込みページ
google短縮URLで表示しています。
 http://goo.gl/JW5nbV

パッケージバージョンは0.1。実行コマンドはwindows 7およびOS X 10.11.2のR version 3.2.3で確認しています。

スポンサーリンク

パッケージのインストール

下記、コマンドを実行してください。

#パッケージのインストール
install.packages("devtools")
devtools::install_github("takeshi0406/rChatwork")

実行コマンド

詳細はコメント、パッケージのヘルプを確認してください。

#パッケージの読み込み
library("rChatwork")

#APItokenを入力:chatworkClient$newコマンド
client <- chatworkClient$new("APItoken")

#&#12481;&#12515;&#12483;&#12488;&#12523;&#12540;&#12512;&#12395;&#12513;&#12483;&#12475;&#12540;&#12472;&#12434;&#36865;&#20449;:client$post_messages&#12467;&#12510;&#12531;&#12489;
#&#12523;&#12540;&#12512;ID&#12434;&#35373;&#23450;:room_id&#12458;&#12503;&#12471;&#12519;&#12531;
#&#12523;&#12540;&#12512;ID&#12399;&#23550;&#35937;&#12481;&#12515;&#12483;&#12488;&#12523;&#12540;&#12512;URL&#12398;#!rid&#20197;&#38477;&#12398;&#25968;&#23383;&#12391;&#12377;
client$post_messages(message = 'hello chatwork!', room_id = 12345)

#&#12481;&#12515;&#12483;&#12488;&#12523;&#12540;&#12512;&#12398;&#12513;&#12483;&#12475;&#12540;&#12472;&#12434;&#21462;&#24471;:client$get_messages&#12467;&#12510;&#12531;&#12489;
#&#12523;&#12540;&#12512;ID&#12434;&#35373;&#23450;:room_id&#12458;&#12503;&#12471;&#12519;&#12531;
#&#12523;&#12540;&#12512;ID&#12399;&#23550;&#35937;&#12481;&#12515;&#12483;&#12488;&#12523;&#12540;&#12512;URL&#12398;#!rid&#20197;&#38477;&#12398;&#25968;&#23383;&#12391;&#12377;
client$get_messages(room_id = 12345, force = TRUE)

少しでも、あなたの解析が楽になりますように!!

タイトルとURLをコピーしました