문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.
Faq 목록 - 10. Android ( Faq 목록 입니다 ) 먼저 확인해주세요.
안녕하세요.
안드로이드에서 공유하기를 통해 공유 완료 후 사용자에게 보상 개념을 추가 하려합니다.
현재 안드로이드 sdk 는 com.kakao.sdk:v2-share:2.21.7 을 사용중이며
앱 ID 는 1153416 입니다.
카카오톡 미설치 사용자는 ShareClient.instance.makeDefaultUrl 을 사용하여 default template 과 serverCallback 을 전달 하였을 때는 웹훅 서버로 데이터가 제대로 넘어오는 것은 확인 하였습니다.
다만 makeCustomUrl 을 사용하여 Custom 된 templateId 와 serverCallback 을 전달 하였을 때에는 웹훅 서버로 데이터가 넘어오지 않고 있습니다.
custom template 에서만 웹훅이 오지 않는 부분 확인 부탁드립니다.
안녕하세요.
두 템플릿은 각기 다른 앱이지만, 설정된 웹훅 URL로 정상 전달되었습니다.
예를들어 아래는 123653 템플릿의 마지막 웹훅 정보입니다.
GET
https://u-planner.co.kr:28070/webHook/kakaoShare.do?P01=e31add54b12649378752a91561c00e4e&HASH_CHAT_ID=67e7ca6b4bfe584ac2eabb9805ef6242&P03=template_id_capsule&P02=iOS&CHAT_TYPE=MemoChat&TEMPLATE_ID=123653
해당 웹훅 데이터는 iOS 에서 발송 된 데이터입니다.
Android 의 경우 가지 않는데 버전을 변경 해야 하는지요?
sdk 버전은 share:2.21.7 입니다.
확인 부탁드립니다.
serverCallbackArgs 전달하지 않으신 것으로 보이는데요
톡 공유시 해당 파라미터에 값을 전달하신게 맞으실까요?
해당 부분 makeCustomUrl(templateId, 전달데이터) 을 makeCustomUrl(templateId, serverCallbackArgs = 전달 데이터) 로 변경하여 동작하는것 확인하였습니다.
감사합니다.
2개의 좋아요