ステークカジノ週次ボーナス計算 エリア<,ブログ<,ブログ<,閉じる<,ブログ<,

Reekohでステークカジノ週次ボーナス計算メッセージをSlackにWebhookする

2018.10.04

ステークカジノ週次ボーナス計算ekohとは

ステークカジノ週次ボーナス計算ekohとは、IoTデータをNode-ステークカジノ週次ボーナス計算Dのようにハードウェアデバイス / APIをオンラインサービスに接続したり、独自のダッシュボードを構築することができるクラウドサービスです。
ただ、フリーサービスではないので、ステークカジノ週次ボーナス計算ekoh社及び代理店からの提供されるエンタープライズ向けツールです。

Reekohでステークカジノ週次ボーナス計算デバイスメッセージをSlackにWebhookする

大まかな流れは下記の通りとなります。

  1. ステークカジノ週次ボーナス計算ekohでパイプラインを作成
  2. ステークカジノ週次ボーナス計算クラウドでCallbackを作成
  3. SlackでIncoming Webhookを設定

ステークカジノ週次ボーナス計算ekoh Pipeline Studioでパイプラインを作成

細かい操作方法は割愛しますが、作成するパイプラインは下図のようなものとなります。

img-20181004-ステークカジノ週次ボーナス計算chnical-01.png

左から下表のPluginを配置し、各Pluginを接続しています。

Plugin説明
image.png ステークカジノ週次ボーナス計算 GW ステークカジノ週次ボーナス計算クラウドからのCallbackを受け取る
image.png Converter 受け取ったデバイスデータをSlack Webhook用JSONに変換する
image.png Webhooks SlackにWebhookする

各Pluginの設定

ステークカジノ週次ボーナス計算 GW

ステークカジノ週次ボーナス計算クラウドからのCallbackを受け取れるようReekoh社から提供されているPluginです。
特に設定する必要はなく、Saveすると、少し時間をおいて、Callback受信用のIPアドレスが発行されます。(下図赤字のところに表示されるので、この後のステークカジノ週次ボーナス計算クラウド側での設定に使います)

img-20181004-ステークカジノ週次ボーナス計算chnical-02.png

Converter(ステークカジノ週次ボーナス計算デバイスデータからSlack用JSON)

次にConverterの設定をします。Converter設定のhandler.jsに変換ロジックをJavascriptで入力します。

handler.js
'use strict'

exports.handle = function (data, logger) {
  logger.log(data)
  ステークカジノ週次ボーナス計算turn Promise.ステークカジノ週次ボーナス計算solve({
    text: 'device=' + data.device + ' payload=' + data.payload,
    icon_emoji: ':globe_with_meridians:',
    username: 'ステークカジノ週次ボーナス計算ekoh'
  })
}

ここでは、Promise.ステークカジノ週次ボーナス計算solveのところで、JSON用の連想配列を作っています。
slackのWebhookに投げるには最低{"text":"なんたらかんたら"}というJSONメッセージが必要ですので、
text: 'device=' + data.device + ' payload=' + data.payload,
の一行をいれています。上記のステークカジノ週次ボーナス計算 GWから送られてくるデータ、つまりステークカジノ週次ボーナス計算 Callbackで送るJSONデータは"data.xxx"という形で定義できます。
この場合、ステークカジノ週次ボーナス計算 Callbackでは、

{
 "device": "{device}",
 "payload": "{data}" 
}

と設定されたdeviceとpayloadを指定しています。

Webhook(SlackへWebhook)

ここでは、Webhook URLとして、slackで設定したIncoming WebhookのURLを入力します。

img-20181004-ステークカジノ週次ボーナス計算chnical-03.png

ステークカジノ週次ボーナス計算クラウドでCallbackを作成

ステークカジノ週次ボーナス計算クラウドでのCallbackの基本的な設定方法はこちらを見てください。
その上で、今回の設定例は下表のとおりとなります

項目設定例補足
Url pattern https://xx.xx.xx.xx:8080/data Reekohのステークカジノ週次ボーナス計算 GWのIPアドレスを入れます
Use HTTP Method POST
Body {"device": "{device}","payload": "{data}"} ステークカジノ週次ボーナス計算ekohのConverter Pluginのhandler.jsで使います

SlackでIncoming Wehookを設定

基本的なIncoming Webhookの設定方法はこちらがわかりやすかな。

SlackでWebhookで受けたテキストメッセージを表示するChannelを作った後(今回は#ステークカジノ週次ボーナス計算ekohというチャネルを例にします)、下記URLからIncoming Webhookの設定をします。
https://slack.com/services/new/incoming-webhook
下記のページでChoose a ChannelというところでWebhookを受けるChannelを選択します。(今回は#ステークカジノ週次ボーナス計算ekoh)

img-20181004-ステークカジノ週次ボーナス計算chnical-04.png

Add Incoming Webhooks Integrationボタンをクリックすると自動的にIncoming Webhook URLが生成されますので、それをコピーして、上述の通り、ステークカジノ週次ボーナス計算ekoh Pipeline StudioのWebhooks Plugin設定に入力してください。

img-20181004-ステークカジノ週次ボーナス計算chnical-05.png

最後に、ReekohのPipelineをSave&Deployすると、下図のようにステークカジノ週次ボーナス計算デバイスからのメッセージがSlackのチャネルに届きます。

img-20181004-ステークカジノ週次ボーナス計算chnical-06.png

他にもステークカジノ週次ボーナス計算ekohプラットフォームにはダッシュボード作成機能などもありますので、次に投稿します。

img-20181004-ステークカジノ週次ボーナス計算chnical-07.png

著者情報

Products and Marketing Department 日比 学

京セラコミュニケーションシステム株式会社(KCCS)よりステークカジノ週次ボーナス計算社(フランス)に出向中の元自称ステークカジノ週次ボーナス計算エバンジェリスト

  • KCCSから追い出され、フランスの片田舎で余生を過ごしています
Twitter:https://twitter.com/ghibi
ステークカジノ週次ボーナス計算