SgCapstone6 / sogang-notification-controller

0 stars 0 forks source link

line 관련 추가해주세요! #1

Open kagong opened 4 years ago

kagong commented 4 years ago
  1. 부처 검색시 부처들을 출력하고 버튼을 발생 시킨다. 버튼들은 부처들을 담고 있으면 해당 부처를 대상으로 부서 검색을 진행한다.

  2. 부서 검색시 부서 들을 출력하고 버튼을 발생 시킨다 버튼들은 부서들을 담고 있으며 선택한다면 해당 부처,부서을 대상으로 게시판 검색을 진행한다.

  3. 게시판 검색시 게시판들을 출력하고 버튼을 발생 시킨다 버튼들은 해당 게시판 구독 (게시판), 구독 취소가 가능하다

예시 게시판 검색 교목처, 교목팀 -> 출력: 공지사항 월중행사일정 버튼 (구독 공지사항), (구독취소 공지사항), (구독 월중행사일정), (구독 취소 월중행사일정),

wjsdydwo02 commented 4 years ago

quick reply 버튼 개수 제한(13개) 때문에 부처 단위는 적용이 힘들 것 같고 부서 단위부터는 어떻게 가능할 것 같습니다.

wjsdydwo02 commented 4 years ago

확인했는데, (게시판 검색 [부서명])에 부처가 드러나지 않아서, 따로 부처를 추가하지 않는 이상 구독 버튼을 생성하기에는 힘들 것 같습니다. 혹시 DB에서 받아올 수 있나요? @kagong

kagong commented 4 years ago

@wjsdydwo02 부서명이 유니크한 키라서 게시판명만 있으면 site id를 찾아서 서치가 가능합니다 허나 경영학의 경우 게시판이 8개라서 구독 구독취소를 게시판 별로 만들면 16개이므로 14개 제한이 넘어가네요 혹시 제한을 풀 방법은 없나요? 혹은 실제로 14개 제한인지 실험 해보실 수 있으실까요?

wjsdydwo02 commented 4 years ago

https://developers.line.biz/en/reference/messaging-api/#items-object 여기를 확인하면 13개라고 나와서요.