kintone의 물품 구입 신청에서 레코드가 등록되면 LINE WORKS의 토크 Bot에서 통지

kintone 앱의 알림을 LINE WORKS 토크 Bot에서 회원에게 보냅니다.
여기에서는 샘플 앱의 물품 구매 신청을 사용해 보겠습니다.




Microsoft Flow



Microsoft Flow에서 kintone을 트리거로 지정합니다.




앱 ID를 지정합니다. ID는 앱 URL에 포함되어 있습니다.





AzureAutomation PowerShell Runbook에서 LINE WORKS Bot API를 실행합니다.

이 기사를 참조하십시오.
TITLE: LINE WORKS + Azure Automation + Microsoft Flow에서 LINE WORKS Bot에서 토크 메시지 보내기
URL : htps : // 코 m/이와오히 g/아니 ms/3056b95597772061d17b

RunBook 스크립트는 Kintone의 알림을 매개 변수로 전달하기 위해 다음과 같이 설명합니다.
Param
(
  [Parameter (Mandatory= $true)]
  [string] $botNo,

  [Parameter (Mandatory= $true)]
  [string] $accountid,

  [Parameter (Mandatory= $true)]
  [string] $Message
)

$header = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"
$header.Add("Content-Type","application/json; charset=UTF-8")
$header.Add("consumerKey","<Server API Consumer Key>")
$header.Add("Authorization","Bearer <Server Token>")
$header.Add("Cache-Control","no-cache")

$json = @"
{
    "botNo": $botno,
    "accountId": "$accountId",
    "content": {
        "type": "text",
        "text": "$message"
    }
}
"@

$Body = [System.Text.Encoding]::UTF8.GetBytes($json)
$Uri = "https://apis.worksmobile.com/<API ID>/message/sendMessage/v2"
Invoke-RestMethod -Uri $Uri -Method Post -Header $header -Body $Body



동작 확인



kintone의 물품 구매 신청 앱에서 물품 구매 신청이 이루어지면 LINE WORKS 토크에 알림이 표시되는지 확인하십시오.

좋은 웹페이지 즐겨찾기