라이믹스 SMS(solapi)를 통해 알림톡 발송 방법
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
SMS 발송을 위해 SolAPI 에 가입하였고, 설정에서 API키와 API 비밀키를 입력하였습니다.
이 상태에서는 라이믹스 기본 함수로 정상적으로 SMS 발송이 되었습니다.
그리고 카카오톡의 알림톡 기능을 사용하기 위해 SolAPI에서 카카오톡 비즈니스 계정을 연동했고, 설정에서 센더 키를 입력하였습니다.
그러고 나서 똑같이 라이믹스 기본 함수로 발송을 시도하니 발송이 안되더군요
좀 알아보다보니 카카오 알림톡 전송은 템플릿같이 어떤 메세지를 전송할지 미리 저장해두고 검수를 받아야하는거 같은데..
혹시 라이믹스에서 알림톡을 발송해보신 분이 계시다면 방법좀 알 수 있을까요?
+) 제가 SMS 발송할때 사용한 코드는 아래와 같습니다
$oSmsHandler = new Rhymix\Framework\SMS(); $oSmsHandler->addTo($phone_number); $oSmsHandler->setContent($content); $output = $oSmsHandler->send(); |
SMS처럼 그냥 내용 입력하면 그거대로 발송이 될줄 알았는데, 왜 이렇게 만든건지 참..
++) 먼저 카카오톡 알림톡을 발송하고 실패하면 메세지로 보내고 싶은데, 이건 직접 구현해야 하는 부분일까요?

리버스
Lv. 7
모듈만드는 대학생입니다.
https://potatosoft.kr
https://potatosoft.kr
댓글 11
라이믹스 쪽에서는 문자든 알림톡이든 딱히 구분하지 않는 것으로 알고 있습니다.
검수를 요구하는 것은 해당 업체 쪽의 사정이지 라이믹스에서 신경써야 할 부분이 아니어서....
그래서 SolAPI를 통해 라이믹스에서 메세지를 보내보신 적이 있으신분에게 방법을 여쭤보고자 질문 글을 올렸습니다
추가로 방금 알림 모듈에 있는 SMS 테스트를 돌려본 결과
테스트 결과: 알 수 없는 오류가 발생하였습니다.
이렇게 나오네요
+) 그런데 신기하게 발송 상태는 성공이네요..?
알림톡은 발송할 수 없습니다.
알림톡은 신청 후 각각의 템플릿에 맞는 내용으로 다시 재구성이 필요한 상황이기 때문에 라이믹스에서 굳이 SMS전송에 따른 다른 포맷들과 일관성이 떨어지게 됩니다.
다만 카카오톡으로 보내는 친구톡의 경우는 CTA라는 sms type 만 변경하여 보내면 되기 때문에 해당 기능은 지원하고 있습니다.
이는 Coolsms도 마찬가지입니다.
SolAPI 메세지 로그에도 아무것도 남아있지 않고요
위코드랑 동일하고, 포맷은 어떤지.. 그리고 설정값이 어떻게 되어잇는지.. 실제 연동이 재대로 되었는지 여부에 따라 틀릴 것 같아요.
자세한 경위 조합하여 일반 문자전송에 실패한 경우라면 깃허브에 이슈 남겨주시면 확인도와드리도록 하겠습니다.
좀 더 테스트해보고 조합해서 깃헙에 이슈 남기겠습니다 :)
라이믹스 sms로는 해당 기능이 불가능이에요~
알림톡 기능은 버튼같은걸 추가하려면 좀 더 복잡한 조합이 필요해서 따로 구현해야합니다.
저는 쿨SMS쓰는데 해당프로그램이 ATA 옵션 넣고 하면 기본적인건 발송은 되지만
최신 기능들은 따로 구현해야합니다.