프로그램

[파이썬] SMS(문자메세지) 보내기 (쿨SMS) - 에러(1062)

오디세이99 2023. 6. 6. 09:10
728x90
반응형

https://console.coolsms.co.kr/

 

 

1) SDK 설치 (패키지)

pip install coolsms_python_sdk

 

2) CoolSMS에 회원가입
3) API 키를 발급
4) Python에서 발신번호를 등록 (기한이 있기 때문에 기한 지나면 재발급)

 

문자 발송 코드

# pip install coolsms_python_sdk
import sys
from sdk.api.message import Message
from sdk.exceptions import CoolsmsException

if __name__ == "__main__":
    api_key = "xxxxxxxxxx"
    api_secret = "xxxxxxxxxxxxxxxxxxxxx"

    params = dict()
    params['type'] = 'sms' # Message type ( sms, lms, mms, ata )
    params['to'] = '010xxxxXXXX' # Recipients Number '01000000000,01000000001'
    params['from'] = '010xxxxXXXX' # Sender number
    params['text'] = 'Test Message' # 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()

 

 

 

 

 

 

발신번호 등록이 안되어 있을때 에

 

에러 없이 발송된 상태

728x90
반응형