[카카오톡 공유] 모바일에서만 KAPIError(4002) 지속 발생 — 문서상 원인 3가지 모두 확인/조치 완료

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.


안녕하세요, JavaScript SDK로 카카오톡 공유하기(Share.sendDefault)를 사용 중인데, PC 웹 피커는 정상 동작하지만 모바일(카카오톡 앱 연동)에서만 KAPIError(4002)가 계속 발생해 문의드립니다.

기본 정보

  • 앱 JavaScript 키: 44c70cdbeec4f4e21e0ab469e426b08a (앱 이름: 장지픽)

  • 서비스 도메인: https://jangjipick.co.kr

  • 실패 UUID (서로 다른 시도, 모두 동일 증상): e6c1e886-1af1-484c-813a-2734ce4f9f01, 0d222228-be2a-4c95-b028-f16137418915

  • 여러 대의 다른 기기(제 폰 + 지인 2명 이상)에서 테스트했으나 전부 동일하게 실패 — 기기/앱 캐시 문제가 아닌 것으로 보입니다.

안내 문구의 4002 원인 3가지를 모두 확인/조치했습니다

  1. 메시지 템플릿 ID — 커스텀 템플릿 없이 기본 feed 템플릿만 사용, 해당 없음

  2. 제품 링크 관리 웹 도메인 등록 — https://jangjipick.co.kr가 기본 도메인으로 정상 등록 확인

  3. 모바일 패킷 사이즈(10K) 제한 — 실제 템플릿은 raw JSON 314자, URL 인코딩 후 638자로 한도보다 훨씬 작음 (아래 실제 페이로드 첨부)

참고정보.


5.1. 카카오톡 공유 문제 상황 체크 리스트
5.2. 텍스트 영역 글자수 제한
5.3. 이미지 사용 안내, 첨부 이미지 형식 제한
5.4 [카카오톡 공유] 버튼 링크가 동작하지 않아요 / 다른 페이지로 이동합니다.

가이드. 카카오톡 공유 에러코드
가이드. 카카오톡 공유 FAQ

[ @tim.l @woody.ho ]

자체 해결(CSP 문제였음)

1개의 좋아요