AI챗봇 콜백 url 관련 질문

안녕하세요 AI챗봇 기능 중 콜백 url 관련하여 궁금한 점이 있어 문의 남깁니다.

  1. 계속해서 Callback url expired 에러가 발생합니다. 봇 생성하기 | kakao 고객센터 와, 콜백 관련 글들은 모두 확인해보았습니다.
  2. 콜백 url로부터 응답을 받은 후, 스킬 api에서 다시 응답을 내려줘야하는 것이 맞나요? 또한 제가 사용한 응답 형식이 맞는지 궁금합니다. 실제로 사용자에게 보여질 응답메시지는 data의 어떤 키에 설정해야하나요?

task id는 ‘1c5bfe4d-0f9b-4016-b478-965a1baef875’ 입니다

# 1번 질문
  url = data.userRequest["callbackUrl"]
  call_paylaod = {
      "version": "2.0",
      "useCallback": True,
      "context": {},
      "data": {}
    }
    
    async with httpx.AsyncClient() as client:
        response = await client.post(
            url,
            headers={
                "Content-Type": "application/json",
                "Accept": "application/json",
            },
            data=json.dumps(call_paylaod)
        )

# 2번 질문
    response_data = json.loads(response.text)
    return {
        "version": "2.0",
        "useCallback": True,
        "context": {},
        "data": {}
    }

안녕하세요.

데브톡에서는 디벨로퍼스관련 설정과 API 를 안내하는터라
번거로우시겠지만. 챗봇 고객센터에 문의해보시는게 좋을 것 같아요.

1개의 좋아요