노코드로 Slack의 투고를 kintone에 등록해 보았다
5725 단어 노코드no-codeintegromat금과슬랙
![](https://s1.md5.ltd/image/97d1e55593d0619c91ebf4614fa4ff1d.png)
준비
슬랙 채널 만들기
슬랙에 채널을 만들어 둡니다.
지금 있는 채널이라도 좋고, 신규로 만들어도 좋다.
이번에는 이전에 만든 to_kintone 채널을 사용합니다. to_kintone 채널에 신규로 투고가 있으면 그 내용을 kintone에 등록해 갑니다.
kintone으로 등록을 위한 앱 만들기
Slack의 게시물을 그대로 등록하는 앱으로 만들었습니다.
![](https://s1.md5.ltd/image/d7c6b410928a9c9fe8d45d57f1b94bd0.png)
Slack의 게시물을 그대로 등록하는 앱으로 만들었습니다.
![](https://s1.md5.ltd/image/d7c6b410928a9c9fe8d45d57f1b94bd0.png)
integromat에서 시나리오 작성
integromat에서 시나리오를 만듭니다. 템플릿은 사용하지 않고 처음부터 만들어갑니다.
슬랙 설정
Create new scenario를 누르고 Slack을 선택합니다.
Slack의 새 게시물을 트리거로 만들려면 New Message를 선택합니다.
![](https://s1.md5.ltd/image/0884d001cab318670a94c95efce1e638.png)
Slack 메시지를 얻으려면 Webhook을 사용합니다.
Webhook에서 [Add] 버튼을 누르고 [Add a hook] 대화상자에서
・name → 뭐든지 OK
・Event type → New channnel message
· Connection → Add를 선택하여 Slack의 OAuth 인증으로 인증하십시오.
・Channel → OAuth 인증이 통과하면 Slack의 채널을 선택할 수 있게 되므로 이번에는 to_kintone을 선택
마지막으로 Save 버튼을 누릅니다.
![](https://s1.md5.ltd/image/471671e4cd76890311fd8ca0e8a62dfd.png)
설정할 수 있으면 아래와 같이 표시됩니다.
![](https://s1.md5.ltd/image/d6a0968c0a1a30ecc3eb87ebe9d874cb.png)
kintone에 등록할 모듈 설정
kintone에 등록하려면 [HTTP] 모듈을 사용합니다. REST API를 사용하는 분이라면 어쩐지 알 수 있다고 생각합니다. 조금 설정이 복잡하지만 침착해 갑시다.
모듈 추가는 방금 만든 Slack의 왼쪽에 커서를 맞추면 플러스 마크의 Add another module 가 표시되므로, 그것을 누릅니다.
![](https://s1.md5.ltd/image/406fa990b6a6669f55112831cc72236e.png)
HTTP 검색
![](https://s1.md5.ltd/image/08d6319688b1f50257732dcfdf528bca.png)
[Make a OAuth 2.0 request]를 선택
![](https://s1.md5.ltd/image/02a02e6f51959a8399022e3c33f860f2.png)
Connection에서 Add
[cybozu developer network]의 OAuth 클라이언트 사용을 참고로 설정합니다.
kintone에 OAuth 클라이언트를 추가한 화면입니다.
![](https://s1.md5.ltd/image/3d4c179a1d4ac222ac25df41ab091f1d.png)
integromat측의 설정은 아래와 같습니다.
![](https://s1.md5.ltd/image/8a5ee8cdba6619a02e8052ec905eb452.png)
Show advanced settings도 설정합니다.
![](https://s1.md5.ltd/image/25dd6fafbee7f8dbf83c263dfb87f14a.png)
URL 이하도 아래와 같이 설정합니다.
![](https://s1.md5.ltd/image/d7bce7dc470ac62e31a38c1645b8903e.png)
Request content의 부분은 친숙한 kintone의 레코드 등록 API입니다.
![](https://s1.md5.ltd/image/0e676bf61a766d69044aac5f3976255a.png)
실행
우선 Run once에서 한 번만 실행합니다.
Slack 채널에서 게시합니다.
![](https://s1.md5.ltd/image/94b1ee922b335fce6bbb92311bb4faeb.png)
kintone 앱을 확인하고 등록되어 있으면 성공입니다.
![](https://s1.md5.ltd/image/36c09c825048c4541ff18b565a01f530.png)
참고
우선 Run once에서 한 번만 실행합니다.
Slack 채널에서 게시합니다.
![](https://s1.md5.ltd/image/94b1ee922b335fce6bbb92311bb4faeb.png)
kintone 앱을 확인하고 등록되어 있으면 성공입니다.
![](https://s1.md5.ltd/image/36c09c825048c4541ff18b565a01f530.png)
참고
Reference
이 문제에 관하여(노코드로 Slack의 투고를 kintone에 등록해 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sy250f/items/780cd855870ade176449텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)