LINE WORKS의 Bot으로 보낸 토크를 Excel에 저장
2743 단어 LINEWORKSbotMicrosoftFlow
Excel
테이블을 만든 Excel 통합 문서를 OneDrive 또는 OneDrive for Business에 저장합니다.
Microsoft Flow 준비
플로우의 트리거로서 [HTTP 요구의 수신시]를 이용합니다. 이렇게하면 사용자가 보낸 메시지를 구문 분석하고받는 사람에게 전달 메시지를 처리합니다.
요청 본문의 JSON 스키마를 샘플 페이로드를 사용하여 스키마 생성을 사용하여 만듭니다.
샘플의 JSON 페이로드는 LINE WORKS Developers 사이트의 "메시지 수신 - Callback 형식(message)"기사 중의 Request Example로서 게재된 다음을 이용합니다.
{
"type": "message",
"source": {
"accountId": "[email protected]",
"roomId": "12345"
},
"createdTime": 1470902041851,
"content": {
"type": "text",
"text": "hello"
}
}
Microsoft Flow는 샘플 페이로드를 구문 분석하여 스키마를 생성합니다. 스바라시이!!
[method]는 "POST"를 지정합니다.
Flow를 저장할 때이 Http 요청을 수신하기위한 URL이 생성되고 LINE WORKS의 Developer Console에서 Callback URL로 사용됩니다.
그런 다음 "Excel Online"의 "테이블에 행 추가"를 작업으로 지정합니다.
LINE WORKS Developer Console 준비
LINE WORKS에서 토크봇 API를 사용하려면 LINE WORKS의 Developer Console에서 다음 작업을 수행합니다.
Bot 등록
Bot 메뉴에서 등록 버튼을 클릭하고 다음 항목을 입력한 다음 저장을 클릭합니다.
- Bot 이름 -> 임의의 이름
- "설명"-> 임의의 설명문
- Callback URL -> Microsoft Flow의 Http 수신 시 요청에서 생성된 URL
- 여러 명의 대화방에 초대 가능 -> off
- 관리자 -> 모든 멤버 지정
LINE WORKS 관리 화면에서 작업
LINE WORKS 관리 화면의 [서비스] - [Bot] 메뉴에서 해당 Bot을 추가합니다.
동작 확인
LINE WORKS에서 메시지 수신 Bot에 메시지를 보내면 Excel Online 시트에 로그가 기록되는지 확인합니다.
Reference
이 문제에 관하여(LINE WORKS의 Bot으로 보낸 토크를 Excel에 저장), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/iwaohig/items/a56060ed94d53fd8a5f8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)