Skip to content

Commit b2a62c6

Browse files
authored
Only secure channel
1 parent 5812180 commit b2a62c6

1 file changed

Lines changed: 13 additions & 30 deletions

File tree

instasent/client.py

Lines changed: 13 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,14 @@
33

44

55
class Client(object):
6-
rootEndpoint = 'https://api.instasent.com/'
6+
77
secureChannel = 'https://api.instasent.com/'
8-
useSecureChannel = True
98

10-
def __init__(self, token, use_secure_channel=True):
9+
def __init__(self, token):
1110
self.token = token
12-
self.useSecureChannel = use_secure_channel
1311

1412
def send_sms(self, sender, to, text, client_id=''):
15-
if self.useSecureChannel:
16-
url = self.secureChannel + 'sms/'
17-
else:
18-
url = self.rootEndpoint + 'sms/'
13+
url = self.secureChannel + 'sms/'
1914

2015
http_method = 'POST'
2116

@@ -24,27 +19,21 @@ def send_sms(self, sender, to, text, client_id=''):
2419
return self.execute_request(url, http_method, data)
2520

2621
def get_sms_by_id(self, id):
27-
if self.useSecureChannel:
28-
url = self.secureChannel + 'sms/' + id
29-
else:
30-
url = self.rootEndpoint + 'sms/' + id
22+
url = self.secureChannel + 'sms/' + id
3123

3224
http_method = 'GET'
3325

3426
return self.execute_request(url, http_method)
3527

3628
def get_sms(self, page=1, per_page=10):
37-
if self.useSecureChannel:
38-
url = self.secureChannel + 'sms/?page=' + str(page) + 'per_page=' + str(per_page)
39-
else:
40-
url = self.rootEndpoint + 'sms/?page=' + str(page) + 'per_page=' + str(per_page)
29+
url = self.secureChannel + 'sms/?page=' + str(page) + 'per_page=' + str(per_page)
4130

4231
http_method = 'GET'
4332

4433
return self.execute_request(url, http_method)
4534

4635
def request_verify(self, sender, to, text, token_length='', timeout='', client_id=''):
47-
url = self.secureChannel + 'verify/' if self.useSecureChannel else self.rootEndpoint + 'verify/'
36+
url = self.secureChannel + 'verify/'
4837
http_method = 'POST'
4938
data = {'sms': {'from': sender, 'to': to, 'text': text}}
5039

@@ -60,52 +49,46 @@ def request_verify(self, sender, to, text, token_length='', timeout='', client_i
6049
return self.execute_request(url, http_method, data)
6150

6251
def check_verify(self, id, token):
63-
url = self.secureChannel + 'verify/' + id if self.useSecureChannel else self.rootEndpoint + 'verify/' + id
52+
url = self.secureChannel + 'verify/' + id
6453
url += '?token=' + token
6554
http_method = 'GET'
6655

6756
return self.execute_request(url, http_method, {})
6857

6958
def get_verify_by_id(self, id):
70-
url = self.secureChannel + 'verify/' + id if self.useSecureChannel else self.rootEndpoint + 'verify/' + id
59+
url = self.secureChannel + 'verify/' + id
7160
http_method = 'GET'
7261

7362
return self.execute_request(url, http_method, {})
7463

7564
def get_verify(self, page=1, per_page=10):
76-
if self.useSecureChannel:
77-
url = self.secureChannel + 'verify/?page=' + str(page) + 'per_page=' + str(per_page)
78-
else:
79-
url = self.rootEndpoint + 'verify/?page=' + str(page) + 'per_page=' + str(per_page)
65+
url = self.secureChannel + 'verify/?page=' + str(page) + 'per_page=' + str(per_page)
8066

8167
http_method = 'GET'
8268

8369
return self.execute_request(url, http_method)
8470

8571
def do_lookup(self, to):
86-
url = self.secureChannel + 'lookup/' if self.useSecureChannel else self.rootEndpoint + 'lookup/'
72+
url = self.secureChannel + 'lookup/'
8773
http_method = 'POST'
8874
data = {'to': to}
8975

9076
return self.execute_request(url, http_method, data)
9177

9278
def get_lookup_by_id(self, id):
93-
url = self.secureChannel + 'lookup/' + id if self.useSecureChannel else self.rootEndpoint + 'lookup/' + id
79+
url = self.secureChannel + 'lookup/' + id
9480
http_method = 'GET'
9581

9682
return self.execute_request(url, http_method, {})
9783

9884
def get_lookups(self, page=1, per_page=10):
99-
if self.useSecureChannel:
100-
url = self.secureChannel + 'lookup/?page=' + str(page) + 'per_page=' + str(per_page)
101-
else:
102-
url = self.rootEndpoint + 'lookup/?page=' + str(page) + 'per_page=' + str(per_page)
85+
url = self.secureChannel + 'lookup/?page=' + str(page) + 'per_page=' + str(per_page)
10386
http_method = 'GET'
10487

10588
return self.execute_request(url, http_method, {})
10689

10790
def get_account_balance(self):
108-
url = self.secureChannel + 'organization/account/' if self.useSecureChannel else self.rootEndpoint + 'organization/account/'
91+
url = self.secureChannel + 'organization/account/'
10992
http_method = 'GET'
11093

11194
return self.execute_request(url, http_method, {})

0 commit comments

Comments
 (0)