카카오톡 공유 전송 성공 알림 콜백 시 발신자 정보를 위한 커스텀 파라미터 설정 문의드립니다

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


안녕하세요.
기술검토 중 문의사항이 생겨 주제 남깁니다.

<카카오톡 공유 전송 성공 알림>
https://developers.kakao.com/docs/latest/ko/message/callback#success

상기 링크를 보면, serverCallbackArgs 에 발신자 정보를 사용자 정의 파라미터로 전달하면 메시지를 보낸 사용자와 받은 채팅방의 정보를 받을 수 있다고 하였는데

발신자 정보 전달 시, 키값(“custom_parameter_key”)은 무엇으로 설정해야 하나요?

안녕하세요.

1.콜백에 공유하기에 사용된 사용자 정의 파라미터를 전달할 수 있습니다.

Kakao.Share.sendDefault({
  objectType: 'text',
  text: '간단한 JavaScript SDK 샘플과 함께 카카오 플랫폼 서비스 개발을 시작해 보세요.',
  link: {
    mobileWebUrl: 'https://developers.kakao.com',
    webUrl: 'https://developers.kakao.com',
  },
  serverCallbackArgs: {
    custom_parameter_key: 'custom_parameter_value',
    user_name: '유저명',
    goodsName: '상품명'
  },
});

위의 serverCallbackArgs에 설정한 값이 콜백으로 추가 전달됩니다.
즉, custom_parameter_key는 서비스측에서 전달하고자 하는 특정 키 이름으로 서비스에서 정하시면 됩니다.

2.메시지가 전달된 채팅방의 유형에 따라 CHAT_TYPE 파라미터가 달리 전달됩니다.
다수의 사용자에게 1:1 메시지가 전달된 경우 CHAT_TYPE은 DirectChat으로 전달됩니다.
채팅방 유형별 전달되는 파라미터 값은 가이드를 참고 부탁드립니다.

카카오톡 공유: 콜백 | Kakao Developers 카카오톡 공유: 콜백 - 파라미터