(유즈케이스) SOLAPI 문자 메시지 발송 (⭐⭐)

태그
Empty
생성일
이름
(유즈케이스) SOLAPI 문자 메시지 발송 (⭐⭐)
Category
Empty
Created by
  • data_popcorn

전제조건

SOLAPI API 발급.
https://solapi.com/ 접속한 후 가입 & 로그인 합니다.
API KEY 에서 API_KEY와 API SECRET값을 복사해 둡니다.
SOLAPI에서 API KEY를 사용하려면 별도 signature라는 속성값도 필요합니다. 자세한 설명은 복잡하므로 생략하고 https://us-west1-datapopcorn.cloudfunctions.net/solapi-getheaders?apiKey=<API_KEY>&apiSecret=<API_SECRET> 에서 앞서 여러분이 복사한 API_KEY, API_SECRET을 넣고 브라우저에서 실행해보세요. 아래 처럼 나오면 올바르게 나온 겁니다. (아래는 유효하지 않은 결과입니다)
{ "Authorization": "HMAC-SHA256 ApiKey=NCSZMWRR5WAAJO1Y, Date=2024-11-19T13:26:23.667807+00:00, salt=df239308a67911efbc7a42004e494300, signature=e09a0bec069a2dacfd61642e46084bf9d20c2b2c244418d391430ac8896fd930" }

시나리오

💡
한줄 요약
n8n을 사용하여 SOLAPI API로 사용자 맞춤 문자 메시지를 발송하는 자동화 워크플로우.
Step1)
“When clicking ‘Test workflow’” 에서 여러분들이 보낼 to, from, text를 입력합니다. (name은 필수 아님)
Step2)
“API Signature 발급기” 에서 여러분들의 API_KEY, API_SECRET 값을 입력합니다.
Step3)
“send-many/detail” 에서 여러분들이 보낼 메시지 형식에 맞게 잘 입력되었는지 확인해봅니다. 아래 내용을 그대로 복사한 후 바꿔서 쓰셔도 괜찮습니다.
{ "messages": [ { "to": "010*******", "from": "010*******", "text": "홍길동님! n8n으로 메시지 성공했어요! 구독과 좋아요 부탁해요! https://www.youtube.com/@data.popcorn" } ] }
Step4)
자, 이제 test workflow를 누르고 실행해봅니다. 문자 메시지를 잘 받았다면 성공!

(부가) SOLAPI 충전

기본적으로 300P를 제공합니다. 테스트 하기에는 충분한 금액이지만 혹시나 더 보내실 분들은 충전을 하시면 됩니다. 최소 1만원 부터 가능.
문자 단가는 단문문자는 13원. 장문문자는 29원으로 책정되어 있습니다.