문자 발송 문의 #40
-
사용 중인 프로그래밍 언어 및 버전Python 3.11 SDK 버전REST API (공식 Python SDK가 아닌 requests로 직접 호출) 운영 환경개발 환경 (로컬) 질문/문제 설명쿨에스엠에스(SOLAPI) REST API를 사용해서 문자 발송을 시도하고 있습니다. 코드 예시import requests
import os
def send_sms(phone_number, code):
api_key = os.getenv('COOLSMS_API_KEY')
api_secret = os.getenv('COOLSMS_API_SECRET')
from_number = os.getenv('COOLSMS_FROM')
message = f"테스트 문자입니다. 코드: {code}"
url = "https://api.coolsms.co.kr/messages/v4/send"
headers = {"Content-Type": "application/json"}
data = {
"message": {
"to": phone_number,
"from": from_number,
"text": message,
"type": "SMS"
},
"api_key": api_key,
"api_secret": api_secret
}
response = requests.post(url, headers=headers, json=data)
print("쿨에스엠에스 응답:", response.text)시도한 해결 방법
기대하는 결과정상적으로 문자 발송이 되어야 합니다. 확인사항
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
안녕하세요, 솔라피 기술지원팀입니다. 회원님께서 연동하신 예제는 헤더에 인증정보가 없는것으로 보입니다. 아래 링크 참고하셔서 파이썬 SDK를 이용해보시면 매우 손쉽게 개발연동을 진행하실 수 있는 점 참고 부탁드립니다. 감사합니다. |
Beta Was this translation helpful? Give feedback.
안녕하세요, 솔라피 기술지원팀입니다. 회원님께서 연동하신 예제는 헤더에 인증정보가 없는것으로 보입니다.
해당 부분 확인하셔서 인증부분 추가 부탁드리며, 당사에서는 api key, api secret 키 입력만으로도 쉽게 메시지 발송을 진행할 수 있는 Python SDK를 제공해드리고 있습니다.
아래 링크 참고하셔서 파이썬 SDK를 이용해보시면 매우 손쉽게 개발연동을 진행하실 수 있는 점 참고 부탁드립니다.
파이썬 SDK 예제
감사합니다.