[PHP] Slack Webhook을 이용한 그누보드5 게시글 등록 알림

기존에 공개했던 레거시 토큰을 이용한 Slack 메세지 전송 플러그인을 Webhook을 이용한 방식으로 변경한 그누보드5용 플러그인이다. 토큰의 경우 유출됐을 때 보안 문제 등의 위험이 있기 때문에 Webhook을 이용한 방법을 이용하는 것이 좋다. 그리고 수정한 플러그인은 attachments 속성을 이용하기 때문에 전송되는 메세지를 좀 더 유연하게 커스터마이징 할 수 있다. slack.webhook.zip Github : https://github.com/chicpro/youngcart5/commits/slack-webhook Slack Incoming WebHooks : https://api.slack.com/incoming-webhooks […]

Read More

[PHP] onesignal을 이용한 그누보드5 글등록 webpush ssl 적용

이전 포스트에서 Onesignal 서비스를 이용해서 글등록 알림 Webpush를 구현했는데 보안서버(SSL) 환경에서는 다른 방법으로 구현이 되어야 하기에 파일 및 코드를 그에 맞게 수정했다. onesignal.webpush.ssl.zip 기존 버전에서 변경된 내역은 아래 Github 링크를 통해 확인할 수 있다. https://github.com/chicpro/youngcart5/commit/4463b74b4174dd1e2a75e1c1975d8b901e72fa6a 압축 파일을 다운로드하여 압축을 해제한 후 plugin/onesignal/mainfest.json 파일의 아래 코드를 사이트에 맞게 수정한다. “name”: “YC5.CODEPUB.NET”, “short_name”: “YC5.CODEPUB.NET”, WebPush 앱 생성은 https://documentation.onesignal.com/v3.0/docs/web-push-sdk-setup-https […]

Read More

[PHP] onesignal을 이용한 그누보드5 글등록 webpush 구현

게시글 알림 방법을 구상하다 WebPush 무료 서비스인 ONESIGNAL을 알게 됐다. 신기한 것을 보면 뭔가 해봐야 하는 성격에 어제부터 오늘까지 그누보드5에서 게시글과 댓글이 새로 등록되면 WebPush 알림을 구현했다. 테스트 성격이 강한 것이기 때문에 ONESIGNAL에서 제공하는 기능 중 극히 일부만 사용했다. 추후 개선의 여지가 너무 다분해서 개선을 할지는 아직 모르겠다. 실제 서비스에 사용하게 되면 할 수도 있지만.. […]

Read More