Skip to content

Commit 92278f9

Browse files
committed
update examples
1 parent 83fc9dc commit 92278f9

3 files changed

Lines changed: 21 additions & 28 deletions

File tree

examples/hlr.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
1-
21
import os
32

43
from smsapi.client import SmsApiPlClient
54

65

76
access_token = os.getenv('SMSAPI_ACCESS_TOKEN')
87

9-
108
client = SmsApiPlClient(access_token=access_token)
119

10+
r = client.hlr.check_number(number='some-number')
1211

13-
def check_number():
14-
r = client.hlr.check_number(number='some-number')
15-
16-
print(r.status, r.number, r.id, r.price)
12+
print(r.status, r.number, r.id, r.price)

examples/sms.py

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,37 @@
1-
21
import os
32

43
from smsapi.client import SmsApiPlClient
54

65

76
access_token = os.getenv('SMSAPI_ACCESS_TOKEN')
87

9-
108
client = SmsApiPlClient(access_token=access_token)
119

10+
# send single sms
11+
result = client.sms.send(to='some-number', message='some text message')
1212

13-
def basic_send_sms():
14-
client.sms.send(to='some-number', message='some text message')
15-
16-
17-
def send_flash_sms():
18-
client.sms.send_flash(to='some-number', message='some text message')
19-
20-
21-
def send_sms_fast():
22-
client.sms.send_fast(to='some-number', message='some text message')
13+
print(result[0].id, result[0].points, result[0].status)
2314

15+
# send sms to many numbers
16+
results = client.sms.send(to=['123-123-123', '321-321-321'], message='some text message')
2417

25-
def send_sms_to_contacts_group():
26-
client.sms.send_to_group(group='some-group', message='some text message')
18+
for result in results:
19+
print(result.id, result.points, result.error)
2720

21+
# send sms to contacts group
22+
client.sms.send_to_group(group='some-group', message='some text message')
2823

29-
def remove_scheduled_sms():
30-
client.sms.remove_scheduled(id='scheduled-sms-id')
24+
# send flash sms
25+
client.sms.send_flash(to='some-number', message='some text message')
3126

27+
# send sms fast
28+
client.sms.send_fast(to='some-number', message='some text message')
3229

33-
def send_parametrized_sms_to_many_numbers():
34-
client.sms.send(to=['number1', 'number2'], message='some text [%1%]', param1=['1', '2'])
30+
# remove_scheduled_sms
31+
client.sms.remove_scheduled(id='scheduled-sms-id')
3532

33+
# send parametrized sms to many numbers
34+
client.sms.send(to=['number1', 'number2'], message='some text [%1%]', param1=['1', '2'])
3635

37-
def send_sms_with_custom_sender_name():
38-
client.sms.send(to='some-number', message='some text message', from_='your-custom-sender-name')
36+
# send_sms_with_custom_sender_name
37+
client.sms.send(to='some-number', message='some text message', from_='your-custom-sender-name')

smsapi/sms/api.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# -*- coding: utf-8 -*-
2-
31
from smsapi.api import Api
42
from smsapi.endpoint import bind_api_endpoint
53
from smsapi.exception import EndpointException, SendException

0 commit comments

Comments
 (0)