아임웹은 게시판 API를 제공해주지 않아, Make를 이용해서 별도로 긁어오기로.

긁어올 데이터는 게시판 1page의 제목, 글쓴이, 작성시간 정도.

make에서 워크플로를 짜보니까 http로 아임웹 데이터를 긁어오고, text parser 이용해서 날짜, 이름, 제목에 맞는 패턴을 찾고, 노션에 저장하기로 했다. api로 긁어오는게 아니다보니까 최신글만 긁어올 수 없기에 매번 수집할 때마다 게시판 1page의 20개 글을 긁어와야 한다. 그래서 Notion Search Objects를 통해 중복글을 체크하고, 없는 경우에만 Create a database item으로 노션에 저장하는 방식으로 구현했다.

아임웹 게시판에서는 날짜까지만 표현되는데, 이렇게 긁어오니 시간까지 모두 기록되서 더 좋은 듯. 앞으로 모임 관리할 때 더 수월하게 할 수 있을듯. 현재 일요일, 수요일 두 번 인증하고 있는데 지각까지 감안해서 화요일, 금요일 아침에 수집하는 걸로 자동화 스케줄링을 걸어놨다.