5 sys.path.insert(0,
"../../")
24 def __init__(self, api_key, api_secret, use_http_connection = False):
28 self.cool.set_api_config(
'senderid',
'1.1')
31 if use_http_connection ==
True:
32 self.cool.use_http_connection()
44 params = {
'phone':phone}
46 params[
'site_user'] = site_user
48 response = self.cool.request_post(
'register', params)
57 if handle_key ==
None:
61 params = {
'handle_key':handle_key}
62 response = self.cool.request_post(
'verify', params)
71 if handle_key ==
None:
75 params = {
'handle_key':handle_key}
76 response = self.cool.request_post(
'delete', params)
88 params = {
'site_user':site_user}
90 response = self.cool.request_get(
'list', params)
99 if handle_key ==
None:
103 params = {
'handle_key':handle_key}
106 params[
'site_user'] = site_user
108 response = self.cool.request_post(
'set_default', params)
120 params = {
'site_user':site_user}
122 response = self.cool.request_get(
'get_default', params)
def register(self, phone, site_user=None)
sender id registration request ( HTTP Method POST )
def set_default(self, handle_key, site_user=None)
set default sender id ( HTTP Method POST )
def get_default(self, site_user=None)
get default sender id ( HTTP Method GET )
def delete(self, handle_key)
delete sender id ( HTTP Method POST )
Gateway access url : https://api.coolsms.co.kr/{api type}/{verson}/{resource name}.
def get_list(self, site_user=None)
get sender id list ( HTTP Method GET )
management sender id, using Rest API
def __init__(self, api_key, api_secret, use_http_connection=False)
initialize
def verify(self, handle_key)
verify sender id ( HTTP Method POST )