개요
개요
PushMessage 라이브러리는 메시지 송신을 하는 라이브러리 입니다. PushMessage 라이브러리는 SMS, KakaoTalk 송신을 수행합니다.
로그인 중인 Orchestra 서버가 KaKaoTalk 서비스를 제공해야 사용이 가능 합니다.
PushMessage 라이브러리에서 사용할 수 있는 기능은 다음과 같습니다.
SMS : SendSMS
KakaoTalk : SendKakaoTalk
PushMessage 라이브러리에 대한 샘플을 디자이너 혹은 윈도우 탐색기를 이용하여 참조할 수 있습니다.
• 디자이너 경로: 메뉴 > 도움말 > 샘플 > Sample > PushMessage
• 윈도우 탐색기 경로: C:\Users\user\AppData\Roaming\Brity RPA Designer\samples\PushMessage
[Hwp 샘플 프로젝트명과 관련 라이브러리]
• PushMessage_Sample: SendSMS, SendKakaoTalk
PushMessage 라이브러리 설치하기
PushMessage 라이브러리 설치는 5. Add-In 라이브러리 설치하기 페이지를 참고 하십시요.
설치 전 BrityRPA Designer와 Bot을 모두 종료합니다.
공통 속성
공통 속성
MORE OPTION
속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|
On Error | 콤보박스 | N | - | N | 오류 발생 시 수행할 동작을 선택합니다. - 미지정: 오류를 출력하고 작업을 종료합니다. - Ignore: 해당 오류를 무시합니다. - Retry: 해당 액티비티를 1회 재시도합니다. - Goto: 해당 엑티비티가 실패한 경우 지정한 엑티비티로 이동하여 시나리오를 수행합니다. - Event: 프로젝트에 등록된 이벤트를 호출합니다. |
DESCRIPTION
속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|
Description | 문자 | N | - | N | 해당 액티비티 카드에 대한 설명을 추가합니다. Description이 입력되면 플로차트의 해당 액티비티 설명에 표시되고, Description이 없는 경우에는 대푯값이 해당 액티비티 설명에 표시됩니다. |
SendSMS
SendSMS
개요
지정한 번호로 SMS를 발송합니다.
사용 절차
[Output] Response에 전송 결과를 저장할 변수를 입력합니다.
Telephone에 대상 전화번호를 입력합니다.
Message에 송신할 메시지를 입력합니다.
카드 속성
속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|
[Output] Response | 변수 | Y | - | Y | 전송 결과를 저장할 변수를 입력합니다. |
Telephone | 문자 | Y | - | Y | 국가 번호를 포함하여 - 없이 전화번호를 입력합니다. ';'를 사용하여 최대 200명에게 동시에 보낼 수 있습니다. |
Message | 문자 | Y | - | Y | 송신할 메시지를 입력합니다.(최대 80자) |
- | - | - | - | PushMessage 라이브러리 공통 속성입니다. | |
- | - | - | - | PushMessage 라이브러리 공통 속성입니다. |
활용 예시
텍스트 파일을 읽어 해당 내용을 SMS로 발신한다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PushMessage > P_SendSMS
사용된 변수
message = 텍스트 파일에서 읽은 값을 저장할 변수
response = SMS 전송 결과를 저장할 변수
사용된 속성
[Output] Response = this.response
Telephone = '821012345678;821087654321'
Message = this.message
SendKakaoTalk
SendKakaoTalk
개요
지정한 번호로 KaKaoTalk 메시지를 발송합니다.
사용 절차
[Output] Response에 전송 결과를 저장할 변수를 입력합니다.
Telephone에 대상 전화번호를 입력합니다.
Message에 송신할 메시지를 입력합니다.
카드 속성
속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|
[Output] Response | 변수 | Y | - | Y | 전송 결과를 저장할 변수를 입력합니다. |
Telephone | 문자 | Y | - | Y | 국가 번호를 포함하여 - 없이 전화번호를 입력합니다. 2명 이상 동시 발송할 수 없습니다. |
Message | 문자 | Y | - | Y | 송신할 메시지를 입력합니다.(최대 1000자) |
- | - | - | - | PushMessage 라이브러리 공통 속성입니다. | |
- | - | - | - | PushMessage 라이브러리 공통 속성입니다. |
활용 예시
지정한 전화 번호로 KakaoTalk 메세지를 전송합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PushMessage > P_SendKakaoTalk
사용된 변수
message = 텍스트 파일에서 읽은 값을 저장할 변수
response = KakaoTalk 전송 결과를 저장할 변수
사용된 속성
[Output] Response = this.response
Telephone = '821012345678'
Message = this.message