f.TeamsBot()
f.TeamsBot()
개요
Azure Entra에 등록된 Teams Bot을 사용해 사용자에게 메세지를 전송할 수 있습니다.
기능 요소
요소명
설명
메세지 제목을 설정합니다.
메세지 내용을 설정합니다.
해당 URL로 이동하는 버튼을 추가합니다.
메세지에 해당 URL의 이미지를 추가합니다.
메세지를 수신할 사용자의 ID를 설정합니다.
메세지를 전송합니다.
사용 예시
var teams = f.TeamsBot()
teams.setTitle('결재 알림')
teams.setBody('결재가 완료되었습니다.')
teams.setURL('https://www.flextudio.com')
teams.setImageURL('https://ws.flextudio.com/flex/FlextudioCommonImg/FlextudioBN.png')
teams.addReceiver('1')
teams.send(function (isSuccess, result) {
if (!isSuccess) {
// 메세지 전송 요청 실패
return;
}
// 성공한 수신자
console.log(result.Success);
// 실패한 수신자 및 사유
console.log(result.Failed);
});
// Method Chaining도 지원합니다.
f.TeamsBot().setTitle('결재 알림')
.setBody('결재가 완료되었습니다.')
.setURL('https://www.flextudio.com')
.setImageURL('https://ws.flextudio.com/flex/FlextudioCommonImg/FlextudioBN.png')
.addReceiver('1')
.send(function (isSuccess, result) {
if (!isSuccess) {
// 메세지 전송 요청 실패
return;
}
// 성공한 수신자
console.log(result.Success);
// 실패한 수신자 및 사유
console.log(result.Failed);
});
마지막 업데이트
도움이 되었나요?