문의 시, 디벨로퍼스 앱ID를 알려주세요.
- 친구 api와 피커, 메시지 api 사용을 위한 체크 리스트 ( 친구 api와 피커, 메시지 api 사용을 위한 체크 리스트 ) 먼저 확인해주세요.
- 메시지 API 권한 신청은 “디벨로퍼스>내 애플리케이션>앱 설정>앱 권한” 메뉴에서 신청 할 수 있습니다.
앱 ID: 1562468 (담다 감사장)
카카오톡 공유(JavaScript SDK, Kakao.Share.sendDefault)를 호출하면 항상 아래 에러가 발생합니다.
Error Code: 4011
상세 안내: 잘못되었거나 삭제된 앱 키를 사용했습니다. 앱 키가 올바른지 확인해 주세요.
참고: JavaScript 키, 네이티브 앱 키
최근 발생한 UUID 예시:
- b65bc1d6-f3dd-4fb8-b2a0-b30c6896cb11
- c5d7ca51-a2e0-4b3e-9f4d-e1132c1ac3ab
- 96fed0c5-f672-447d-85fd-9207fe666864
[확인한 것 — 모두 정상입니다]
- JavaScript 키(92ca00dcde1be79ff1d258d4b5421bae)가 [앱]>[플랫폼 키]에 표시된 값과 정확히 일치
- [플랫폼 키]>[JavaScript 키]>[JavaScript SDK 도메인]에 실제 서비스 도메인 등록 완료
- [앱]>[제품 링크 관리]>[웹 도메인]에도 아래 도메인 모두 등록 완료
- https://card.damdaphotobox.com (기본으로 사용 중인 실제 서비스 도메인)
- https://damda-thanks-card.netlify.app
- https://damdaphotobox.com
- 네이티브 앱 키(129a38fbf5b9014434ec6a04beca2e4d)는 상태 "활성"이지만 Android 패키지명 / iOS 번들 ID는 비어 있음 (네이티브 앱이 없는 순수 웹 서비스라 등록할 정보가 없습니다)
[재현 방법 4가지 — 전부 동일하게 4011 발생]
- 실제 배포 사이트(https://card.damdaphotobox.com)에서 실사용자 클릭으로 공유 버튼 실행
- 브라우저 콘솔에서 Kakao.Share.sendDefault()를 objectType:"feed"로 직접 호출 (카카오 공식 문서에 있는 표준 예시 이미지 URL 사용)
- 위와 동일 상황에서 objectType:"text"로 가장 단순한 메시지로 호출
- 반면 카카오 자체 데모 도구([도구]>[JS SDK 데모])는 (다른 app_key로) 문제없이 정상 동작함 — 그 데모는 우리 앱의 키를 쓰지 않는 것으로 보입니다.
즉 컨텐츠(이미지 크기, 템플릿 타입)와 무관하게 이 앱의 키 자체에서만 실패합니다.
콘솔에서 확인 가능한 설정은 모두 정상으로 보이는데 어떤 부분이 문제인지 서버 로그 기준으로 확인 부탁드립니다.