kintone 最新アップデート webhookで遊ぶ
Post on 14-Apr-2017
286 Views
Preview:
TRANSCRIPT
Webhook で遊ぶ
株式会社アプレッソ築山 春木
名古屋の皆さんお久しぶりです!!
はじめに
この 15 ヶ月色々なことがありました
2017/5/1アプレッソ名古屋営業所開設
15 ヶ月の軌跡
2017/12/8DataSpider Cloud 発表
15 ヶ月の軌跡
2017/12/21ゲオホールディングス様
導入事例公開
15 ヶ月の軌跡
一番うれしかったこと
一番うれしかったこと
ここからが本題です
Webhook触りましたか?
Webhook とは?
レコード追加
レコード更新
ステータス
更新
HTTP 外部サービス
Webhook ・・・ イベント発生時に指定した URL に POST する仕組みのこと
Webhook が無いとどうなる?
外部サービス
Webhook が無いと定期的にポーリングして確認するしか無い
定期的にチェック
• リアルタイム性に欠ける• kintone 側に負荷をかける
(API 日間リクエスト数は 10,000 リクエスト /1 アプリ)
1. kintone から Webhook でデータを送信2. 受信したデータを書き込み先のシステムに適合するように加
工3. 連携先のサービスにデータを書き込む
利用イメージ
Webhook
① ②外部サービ
ス
別システム③
連携サービス・製品
kintone をLINE クライアントにしよう
私がやったこと
実装イメージ
受信者(スマホ)
アカウント(LINE@Manager にて作成 )
Messaging APIREST アダプタ
HTTP トリガー
Webhook
LINE → kintone
LINE アカウント
ユーザー管理アプリ
チャットアプリ
LINE から送られてくる ID を基に
検索
①
②③
④
Webhook
kintone → LINE
LINE アカウント
ユーザー管理アプリ
チャットアプリ
ルックアップで
送信先選択
④
③
②
Webhook①
LINE Messaging API(REST アダプタ )
実演します!
どなたか登録してください!
くも子です ID : @cxz2375y
ちらっ
1. kintone から webhook で送信されたからデータを DataSpider が HTTP トリガーで受信
2. 受信したデータを書き込み先のシステムに適合するように加工3. DataSpider の各種アダプタを使って、社内システムにデータを書き込
む
仕事的な話
Webhook HTTP トリガー
アダプタ JDBC/ODBC( 一例 )
① ②
社内システム
会計 人事③
想定される一般的なネットワーク構成
会計
人事
ファイアウォール
ダメ!絶対!
Webhook送りたいっす
社内ネットワーク
Thunderbus HTTP Agent を使った解決策
会計
人事
ファイアウォール
Webhook送りたいっす
DMZ
DMZ になら送っていいよ
社内 LAN
192.168.0.100
Server
Agent
54.178.183.147
の役割
グローバル IP を有する Server 宛に受け取った特定のHTTP リクエストを グローバル IP を持たない Agent 宛にフォワードする
続きはセミナーで
株式会社アプレッソ名古屋営業所TEL : 052-446-8696 URL:http://www.appresso.com/
データインテグレーションにアジリティを
https://www.appresso.com/dataspidercloud
top related