반응형
Coolsms를 이용하여 Python에서 문자 보내기
<준비과정>
1. Coolsms 홈페이지에서 회원 가입한다 - coolsms.co.kr/
2. 회원가입 진행 후 api를 받는다
3. pip install coolsms_python_sdk을 설치한다
<Code>
import sys
from sdk.api.message import Message
from sdk.exceptions import CoolsmsException
## @brief This sample code demonstrate how to send sms through CoolSMS Rest API PHP
if __name__ == "__main__":
# set api key, api secret
api_key = "내가 받은 api_key"
api_secret = "내가 받은 api_secret"
## 4 params(to, from, type, text) are mandatory. must be filled
params = dict()
params['type'] = 'sms' # Message type ( sms, lms, mms, ata )
params['to'] = '받는사람 번호 ' # Recipients Number '01000000000,01000000001'
params['from'] = '보내는 사람 번호' # Sender number
params['text'] = '보낼 내용' # Message
cool = Message(api_key, api_secret)
try:
response = cool.send(params)
print("Success Count : %s" % response['success_count'])
print("Error Count : %s" % response['error_count'])
print("Group ID : %s" % response['group_id'])
if "error_list" in response:
print("Error List : %s" % response['error_list'])
except CoolsmsException as e:
print("Error Code : %s" % e.code)
print("Error Message : %s" % e.msg)
sys.exit()
반응형
'나도 개발자다 > PYTHON' 카테고리의 다른 글
python 람다함수 (0) | 2022.05.06 |
---|---|
Python 변수 (0) | 2022.05.06 |
Python(파이썬)과 Oracle(오라클) 연동 (2) | 2021.03.17 |
댓글