A4 WORKS Official BLOG

A4 WORKS オフィシャルブログ

backlogとslackを連携させるツールをPHPでつくってみる

      2014/09/10

backlog(http://www.backlog.jp/)の更新情報をslack(https://slack.com/)に通知する連携ツールが欲しかったので、以前(2014年5月頃)作ったのですが、 誰かの何かの足しになればと思い公開してます。

簡易的なものなので、 課題の追加、課題の更新のみに対応しています。

仕組みとしてはbacklogAPIを利用して、backlog.getTimelineにてデータを取得します。

取得したbacklogのデータから未通知なデータをskackのAPIを(chat.postMessage)利用して指定したchannelにポストします。

webアプリとして動作しますので、cronなどで定期的にhttpリクエストされる様に設定するなどしてご利用ください。

ソースは GitHubから取得してください。

https://github.com/akifumi-kamata/backlog2slack

あくまでも簡易的なものなので、その点ご理解の上でお使いいただければと。。。

 - webAPI , , , ,

STINGERレクタングル大

STINGERレクタングル大

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  関連記事

bitbucket-slack
BitbucketのPull RequestをSlackに通知するWeb API

BitbucketのWebhookと、SlackのWebAPIを組み合わせせる事 …