make.com 은 자동화 툴로 여러가지 api 등으로 강력한 기능을 가지고 있습니다.
예를 들어, 유튜브에 새로운 영상이 등록되면 -> 스트립트를 추출하고 -> chatgpt가 번역, 요약 등 가공하여 -> 이메일/게시판 등등에 발송 및 등록할 수 있습니다.
위의 1번 내용은 아래 영상을 참고하시면 쉽게 따라할 수 있습니다.
https://www.youtube.com/watch?v=BaelgjahiH4&t=894s
2~5번이 라이믹스에 글등록을 하기 위한 설정입니다.
2. 모듈: HTTP - Make a request (로그인 쿠키값을 구해서 다음 모듈에 전송)
- URL: https://사이트주소/index.php?act=procMemberLogin
- Method: POST
- Headers:
item 1-> Name: Content-Type, Value: application/x-www-form-urlencoded
item 2-> Name: Referer, Value: https://사이트주소/index.php?act=dispMemberLoginForm
- Body type:
item 1-> Field type: Text, Key: user_id, Value: [로그인할 아이디]
item 2-> Field type: Text, Key: password, Value: [비밀번호]
item 3-> Field type: Text, Key: success_return_url, Value: /
- Share cookies with other HTTP modules: Yes
3.
모듈: HTTP - Make a request (CRFN 토큰 구하기)
- URL: http://사이트주소/index.php?mid=게시판MID&act=dispBoardWrite
- Method: GET
- Headers:
item 1-> Name: Cookie, Value: map에서 앞 모듈의 Output 중 Cookie headers를 선택
item 2-> Name: Referer, Value: https://사이트주소/index.php?act=dispMemberLoginForm
- Share cookies with other HTTP modules: Yes
4.
모듈: Text parser - Match pattern (앞 모듈에서 CRFN 값 추출)
- Pattern: <meta name="csrf-token" content="(.*?)" />
- Text: 앞 모듈의 Output 중 Data 선택
5.
모듈: HTTP - Make a request (글등록)
- URL: https://사이트주소/index.php?mid=게시판MID&act=procBoardInsertDocument
- Method: POST
- Headers:
item 1-> Name: Content-Type, Value: application/x-www-form-urlencoded
item 2-> Name: Cookie, Value: 2단계 모듈의 Output 중 Cookie headers를 선택
item 3-> Name: X-CSRF-Token, Value: 4단계 모듈의 Output를 선택
- Body type: Multipart/form-data
item 1-> Field type: Text, Key: mid, Value: [게시판mid]
item 2-> Field type: Text, Key: title, Value: [제목]
item 3-> Field type: Text, Key: content, Value: [본문]
이렇게 설정하시면 됩니다. :)