카카오톡 전송 후 전송 성공여부 포함 #41
-
사용 중인 프로그래밍 언어 및 버전coda SDK 버전No response 운영 환경기타 (설명란에 자세히 기재해주세요) 질문/문제 설명coda pack을 이용해 타입스크립트로 요청을 보낸뒤 받은 req로 카카오톡 발송 여부, 문자 발송 여부, 전송 실패를 구분하여 셀에 표시하려고 합니다. 그런데 현재 fetch로 요청을 보내니 등록 여부는 나오지만, 메세지 전송 여부는 나오지 않네요. 개별로 메세지 전송 여부를 등록하려고 하니 coda에서 setTimeout과 같은 타이머 함수를 지원하지 않아 메세지 전송 뒤 바로 확인하도록 하는 코드를 구성할 수 가 없습니다. 메세지 전송 후 응답에 전송 성공여부를 포함하도록 할 수 있을까요? 코드 예시const res = await context.fetcher.fetch(
{
method: "POST",
url: "https://api.solapi.com/messages/v4/send-many/detail",
headers: {
"Content-Type": "application/json",
},
body: body,
});
const { failedMessageList, groupInfo } = res.body;
if (res.status != 200 || groupInfo.count.sentFailed > 0 || failedMessageList.length > 0) {
return "";
}else if (groupInfo.count.sentReplacement > 0){
return "문자";
} else {
return "성공"
}시도한 해결 방법No response 기대하는 결과메세지를 등록 후 전송 결과를 동시에 반환하고 싶습니다. 확인사항
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
안녕하세요, 솔라피 기술지원팀입니다. 만일 지속적으로 발송한 메시지의 상태를 확인하고자 하신다면 메시지 발송 당시 response로 얻으실 수 있는 messageId로 관련한 메시지 상태를 직접적으로 조회해주셔야 하는 점 참고 부탁드립니다. |
Beta Was this translation helpful? Give feedback.
안녕하세요, 솔라피 기술지원팀입니다.
문자 및 알림톡 등 메시지들은 모두 접수 당시에 실시간으로 전송 상태를 확인할 수 없습니다.
이에 대한 내용은 관련 문서 참고 부탁드리며,
만일 지속적으로 발송한 메시지의 상태를 확인하고자 하신다면 메시지 발송 당시 response로 얻으실 수 있는 messageId로 관련한 메시지 상태를 직접적으로 조회해주셔야 하는 점 참고 부탁드립니다.