아래 질문으로 올렸던 친구기능으로 구독기능 하는 것에 중요한 활용이 될 수 있는

 

새글 작성시 글 작성하는 회원을 친구추가(구독) 한 회원들에게 알림센터 알림으로 새글 작성 알림을 발생해주는 기능을 구현했습니다.

 

추천하지 않는 방법이긴 하지만 제가 할 수 있는 선에서는 나름 타협점이 될 수 있는 방법으로 구현을 했습니다.

 

글 작성 직후 알림을 전담하는 php 파일을 비동기로 호출하게 했습니다.

 

해당 php 파일에서는 라이믹스 함수를 이용해서 글 작성자의 친구목록을 반복문의 반복대상으로 해서

해당 반복문에서 알림센터를 알림을 1명씩 발생시켜주는 간단한 코드 입니다.

 

그냥 글 작성 후 해당 함수를 직접 실행하게 해줄 수도 있지만 혹시 굉장히 많은 회원(있지도 않을 걱정 ㅋ) 이 친구로 있는 회원이 글 등록시 불편을 겪을까봐 하는 걱정에 이렇게 별도 파일을 접속하는 방식으로 구현했습니다.

 

일단 테스트 상으로는 잘 동작하는 것 같습니다.

 

친구 목록 확인은 두번 하게 했네요.

글 작성 직후 친구가 있는지 확인 후 

 

있다면 -> 알림발생 파일 호출

없다면 -> 안함.

 

 

오동작을 방지하기 위해 지정된 token 값 없이 접근하는 경우에는 코드 진행이 안되도록 했습니다.

글쓴이 웹지기

profile
XE와 라이믹스를 운영하며 알게된 노하우를 공유합니다.
https://rxtip.kr/ 라이믹스 꿀팁