테스트 사이트 - 개발 중인 베타 버전입니다

게시글 작성 시 외부 API 호출하기

· 4개월 전 · 570 · 5

- 고객이 글 작성 시, 관리자에게 슬랙/문자/카카오톡 등으로 자동 알림 발송
- 상담 게시판, 주문 요청 게시판 등에 매우 유용
 

- /bbs/write_update.php
- 글 등록 처리 이후 (예: insert 또는 update 이후 위치)
 

슬랙 알림 예시 (Webhook 방식)

$subject = get_text($wr_subject);
$content = get_text($wr_content);
$msg = "*새 글이 등록되었습니다.*\n제목: {$subject}\n내용: {$content}";

$url = "https://hooks.slack.com/services/XXXX/XXXX/XXXX"; // 슬랙 Webhook URL
$data = json_encode(["text" => $msg]);

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
curl_exec($ch);
curl_close($ch);

 

카카오알림톡, 문자 API도 같은 방식으로 적용 가능

- 문자 API는 POST 요청, 인증키, 수신번호, 메시지 내용만 바꿔서 처리
- 예: 쿨SMS, 토스트, KT알림톡 등

 

- Webhook URL 또는 API Key는 config.php에서 define()으로 분리해두는 게 좋음

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 5개

4개월 전

좋습니다

3개월 전

감사합니다 ^^

감사합니다.

3개월 전

감사합니다

감사합니다.

게시글 목록

번호 제목
24149
24140
24133
24125
24119
24109
24105
24101
24093
24089
24077
24074
24071
24070
24067
24056
24050
24046
24043
24040
24037
24036
24035
24034
24021
24017
24005
24002
23990
23980