program1472

PHP 웹서버 → 카카오톡 알림 설정 가이드

페이지 정보

profile_image
작성자 하나를하더라도최선을
댓글 0건 조회 8회 작성일 25-12-18 10:05

본문

이 페이지는 웹서버에서 카카오톡 기반으로 알림을 보내는 설정/구현 가이드입니다.

1. 모바일 푸시 알림 설정 (앱 푸시)

카카오 푸시 알림 API는 REST 방식으로 앱 사용자에게 푸시 알림을 보내는 기능입니다. 푸시 메시지를 보내기 위해서는 관리자(Admin) 키와 FCM/APNs 등록이 필요합니다. :contentReference[oaicite:0]{index=0}

✔ 주요 단계

  • 앱 등록 및 Admin Key 발급
  • 사용자로부터 푸시 토큰(FCM/APNs token) 수집
  • 서버에서 푸시 토큰 등록 REST API 호출
  • 서버에서 푸시 전송 REST API 호출

✔ 푸시 토큰 등록 예시


POST https://kapi.kakao.com/v2/push/register
Authorization: KakaoAK {ADMIN_KEY}
Content-Type: application/x-www-form-urlencoded;charset=utf-8

uuid=USER_UUID
device_id=DEVICE_ID
push_token=PUSH_TOKEN
    

✔ 푸시 알림 보내기 예시


POST https://kapi.kakao.com/v2/push/send
Authorization: KakaoAK {ADMIN_KEY}
Content-Type: application/x-www-form-urlencoded;charset=utf-8

uuids=["USER_UUID_1","USER_UUID_2"]
push_message={"for_fcm":{"notification":{"title":"알림","body":"서버에서 보낸 푸시!"}}}
    
※ 위 API는 앱 푸시 알림입니다. 카카오톡 메시지(채팅/알림톡)과는 별도입니다. :contentReference[oaicite:1]{index=1}

2. 알림톡 (AlimTalk) 설정

카카오톡 기반의 **알림톡 메시지**는 비즈니스용 채널과 템플릿을 신청/심사한 후 전송 가능합니다.

✔ 알림톡 전송 기본 API


POST https://{base_url}/v2/send/kakao
Authorization: Bearer {ACCESS_TOKEN}
Content-Type: application/json

{
  "message_type":"AT",
  "sender_key":"{senderKey}",
  "cid":"YOUR_CHANNEL_ID",
  "template_code":"YOUR_TEMPLATE_CODE",
  "phone_number":"01012341234",
  "sender_no":"021112222",
  "message":"알림톡 내용"
}
    

댓글목록

등록된 댓글이 없습니다.

© program1472