안녕하세요
문의 사항에 따라 필요한 정보를 먼저 입력하시면 더 빠르게 대응해 드릴 수 있습니다.
-
개발 과정에서 문제가 있을 경우
- 앱 아이디(app ID): 536943
- 호스팅 사: vercel.com
- 서비스 URL : http://pf.kakao.com/_KmvzK
- 오류 내용 :
카카오 싱크 로그인 정상적으로 되나 그후 챗봇 스킬 request 에서 싱크 간편 가입 여부를 알기 위한 appUserId 값이 보이지 않습니다.
스킬에서 appUserId 여부 로 싱크 가입 여부를 판단해 간편가입 플러그인으로 보낼지 아니면 회원 배송 신청 단계로 갈지 판단하고자 합니다.
카카오 디델로퍼 앱 ID 는 536943 입니다.
채널은 http://pf.kakao.com/_KmvzK
챗봇은 http://pf.kakao.com/_KmvzK/chat
입니다.
가이드 부턱드립니다.
감사합니다
-
퍼머링크 생성이 필요할 경우 (자세한 신청 방법은 가이드 참고)
- 카카오싱크 퍼머링크의 서비스 랜딩URL:
- 디벨로퍼스 앱과 연결된 카카오톡 채널의 검색용 아이디:
카카오 로그인 관련 에러(Invalid redirect. 예: KOE006)가 발생할 경우, 가이드를 참고합니다.
카카오 싱크 관련 자주하는 질문은 FAQ를 참고합니다.
아래는 참고로 스킬에서 디버그 출력 데이터 입니다.
1.스킬 (https://hicaddy-chatbot-nextjs-kakaotalk.vercel.app/hicaddy-chatbot-nextjs-kakaotalk/api)로 오는 요청값 출력
{
bot: { id: ‘654b794f19e14f49fc9c0b8b!’, name: ‘크랜베리 프로그램 제작 챗봇’ },
intent: {
id: ‘65617b406c9c1d2063700942’,
name: ‘배송 신청’,
extra: { reason: [Object] }
},
action: {
id: ‘6561786a4e318c7920104716’,
name: ‘크랜베리 프로그램 제작 챗봇 스킬’,
params: {},
detailParams: {},
clientExtra: {}
},
userRequest: {
block: { id: ‘65617b406c9c1d2063700942’, name: ‘배송 신청’ },
user: {
id: ‘4d4ef85b8e61c441af7a9d82861a26e3d1a5ea726b128403e972865097f23c2c48’,
type: ‘botUserKey’,
properties: [Object]
},
utterance: ‘배송 신청’,
params: { surface: ‘Kakaotalk.plusfriend’ },
lang: ‘ko’,
timezone: ‘Asia/Seoul’
},
contexts: []
}
2.스킬로 오는 요청값 중 properties 값 출력
{
botUserKey: ‘4d4ef85b8e61c441af7a9d82861a26e3d1a5ea726b128403e972865097f23c2c48’,
isFriend: true,
plusfriendUserKey: ‘alpmn1Y4CJiF’,
bot_user_key: ‘4d4ef85b8e61c441af7a9d82861a26e3d1a5ea726b128403e972865097f23c2c48’,
plusfriend_user_key: ‘alpmn1Y4CJiF’
}