Slack에 FileMaker에서 알림 보내기
Slack에 알림을 보낼 수 있다면 다른 서비스에서도 응용 프로그램을 사용할 수 없다고 생각하고 테스트를 만들었습니다.
준비
Slack 계정이 있다고 가정합니다.
FileMaker17로 테스트했습니다.
Slack의 "Incoming Webhook"이라는 응용 프로그램을 추가합니다.
슬랙 설정
Incoming Webhook 추가
채널로 테스트를 위해 #filemaker_notify라는 채널을 추가했습니다.
앱 설정 화면에서 Webhook URL을 복사합니다.
FileMaker 설정
이런 느낌의 테스트용 파일을 만들었습니다
제출 스크립트는 다음과 같습니다.
webhook_url은 각각 다릅니다.
스크립트# ------------------------------
# Slackに通知を流す
# SlackにIncoming webhook を追加しておくこと
# ------------------------------
#
# ------------------------------
# IncomingWebhook を設定した際に提供されるURL
変数を設定 [ $webhook_url ; 値: "https://hooks.slack.com/{TOKEN}" ]
# ------------------------------
#
# ------------------------------
# 送信するデータ
変数を設定 [ $text ; 値: //送信するテキスト JSON送信テスト::text ]
変数を設定 [ $username ; 値: //Slackに表示させるユーザ名 JSON送信テスト::username ]
変数を設定 [ $channel ; 値: //送信するチャネル JSON送信テスト::channel ]
# ------------------------------
#
# ------------------------------
# JSONSetElementでJSONの型にはめる
変数を設定 [ $JSON ; 値: JSONSetElement ( $JSON ; ["text"; $text ; JSONString]; ["channel"; $channel ; JSONString]; ["username"; $username ; JSONString] ) ]
# ------------------------------
#
# ------------------------------
URL から挿入 [ 選択 ; ダイアログあり: オフ ; $$Results ; $webhook_url ; cURL オプション: "curl -X POST -d " & $JSON ]
# ------------------------------
문제없이 전송되면 $$Result는 ok를 저장하고 오류가 발생하면 오류 메시지를 저장합니다.
전송 테스트
・개행은 그대로 유효하게 됩니다
・URL도 그대로 쓰면 유효하게 되었습니다
앞으로는
스크립트 트리거와 연동시켜 통지를 자동화함으로써 할 수 있는 일은 퍼질 것 같은 예감이 됩니다.
Reference
이 문제에 관하여(Slack에 FileMaker에서 알림 보내기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yasuhikoc/items/f0fdc4365c7e0da34915
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Incoming Webhook 추가
채널로 테스트를 위해 #filemaker_notify라는 채널을 추가했습니다.
앱 설정 화면에서 Webhook URL을 복사합니다.
FileMaker 설정
이런 느낌의 테스트용 파일을 만들었습니다
제출 스크립트는 다음과 같습니다.
webhook_url은 각각 다릅니다.
스크립트# ------------------------------
# Slackに通知を流す
# SlackにIncoming webhook を追加しておくこと
# ------------------------------
#
# ------------------------------
# IncomingWebhook を設定した際に提供されるURL
変数を設定 [ $webhook_url ; 値: "https://hooks.slack.com/{TOKEN}" ]
# ------------------------------
#
# ------------------------------
# 送信するデータ
変数を設定 [ $text ; 値: //送信するテキスト JSON送信テスト::text ]
変数を設定 [ $username ; 値: //Slackに表示させるユーザ名 JSON送信テスト::username ]
変数を設定 [ $channel ; 値: //送信するチャネル JSON送信テスト::channel ]
# ------------------------------
#
# ------------------------------
# JSONSetElementでJSONの型にはめる
変数を設定 [ $JSON ; 値: JSONSetElement ( $JSON ; ["text"; $text ; JSONString]; ["channel"; $channel ; JSONString]; ["username"; $username ; JSONString] ) ]
# ------------------------------
#
# ------------------------------
URL から挿入 [ 選択 ; ダイアログあり: オフ ; $$Results ; $webhook_url ; cURL オプション: "curl -X POST -d " & $JSON ]
# ------------------------------
문제없이 전송되면 $$Result는 ok를 저장하고 오류가 발생하면 오류 메시지를 저장합니다.
전송 테스트
・개행은 그대로 유효하게 됩니다
・URL도 그대로 쓰면 유효하게 되었습니다
앞으로는
스크립트 트리거와 연동시켜 통지를 자동화함으로써 할 수 있는 일은 퍼질 것 같은 예감이 됩니다.
Reference
이 문제에 관하여(Slack에 FileMaker에서 알림 보내기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yasuhikoc/items/f0fdc4365c7e0da34915
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
# ------------------------------
# Slackに通知を流す
# SlackにIncoming webhook を追加しておくこと
# ------------------------------
#
# ------------------------------
# IncomingWebhook を設定した際に提供されるURL
変数を設定 [ $webhook_url ; 値: "https://hooks.slack.com/{TOKEN}" ]
# ------------------------------
#
# ------------------------------
# 送信するデータ
変数を設定 [ $text ; 値: //送信するテキスト JSON送信テスト::text ]
変数を設定 [ $username ; 値: //Slackに表示させるユーザ名 JSON送信テスト::username ]
変数を設定 [ $channel ; 値: //送信するチャネル JSON送信テスト::channel ]
# ------------------------------
#
# ------------------------------
# JSONSetElementでJSONの型にはめる
変数を設定 [ $JSON ; 値: JSONSetElement ( $JSON ; ["text"; $text ; JSONString]; ["channel"; $channel ; JSONString]; ["username"; $username ; JSONString] ) ]
# ------------------------------
#
# ------------------------------
URL から挿入 [ 選択 ; ダイアログあり: オフ ; $$Results ; $webhook_url ; cURL オプション: "curl -X POST -d " & $JSON ]
# ------------------------------
・개행은 그대로 유효하게 됩니다
・URL도 그대로 쓰면 유효하게 되었습니다
앞으로는
스크립트 트리거와 연동시켜 통지를 자동화함으로써 할 수 있는 일은 퍼질 것 같은 예감이 됩니다.
Reference
이 문제에 관하여(Slack에 FileMaker에서 알림 보내기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yasuhikoc/items/f0fdc4365c7e0da34915텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)