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

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

· 4개월 전 · 572 · 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개월 전

좋습니다

4개월 전

감사합니다 ^^

감사합니다.

3개월 전

감사합니다

감사합니다.

게시글 목록

번호 제목
24318
24317
24315
24309
24294
24293
24277
24262
24260
24253
24251
24236
24233
24228
24226
24221
24214
24203
24201
24199
24196
24195
24194
24192
24191
24187
24185
24183
24172
24168