FileMaker から Mattermost へ投稿する

Incoming Webhook を使った Mattermost への投稿について書いた。

次は FileMaker から Mattermost に投稿してみよう。

環境:macOS Catalina Version 10.15.6(英語環境)、FileMaker Pro 19、WebARENA Indigo Linux 1GB(Ubuntu 22.04)

今回はスクリプト内のみで投稿してみるが、スクリプトを編集することでレコードの値を投稿したりすることもできるようになる。

以下のようなスクリプトで投稿できる。

Set Variable [ $webhook_url ; Value: "[Incoming Webhook URL]" ]

Set Variable [ $text ; Value: "投稿テスト" ]
Set Variable [ $username ; Value: "FileMakerBot" ]
Set Variable [ $channel ; Value: "off-topic" ]
Set Variable [ $icon_emoji ; Value: ":smile:" ]

Set Variable [ $JSON ; Value: JSONSetElement ( $JSON ; ["text"; $text ; JSONString]; ["channel"; $channel ; JSONString]; ["username"; $username ; JSONString] ; ["icon_emoji"; $icon_emoji ; JSONString] ) ]

Insert from URL [ Select ; With dialog: Off ; Target: $$Results ; $webhook_url ; cURL options: "curl -X POST -H "Content-Type: application/json" -d " & $JSON ]


この記事が気に入ったらサポートをしてみませんか?