Skip to content
This repository was archived by the owner on Feb 28, 2025. It is now read-only.

Commit ddf6e1e

Browse files
committed
Merge pull request #2 from wileyday/master
country field added for oversea sms.
2 parents 2c941de + 02bb137 commit ddf6e1e

2 files changed

Lines changed: 27 additions & 1 deletion

File tree

coolsms.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ def set_image(self, image):
130130
self.imgfile = image
131131

132132
# access to send resource
133-
def send(self, to=None, text=None, sender=None, mtype=None, subject=None, image=None, datetime=None, extension=None, app_version=None):
133+
def send(self, to=None, text=None, sender=None, mtype=None, subject=None, image=None, datetime=None, extension=None, app_version=None, country=None):
134134
"""Request to REST API server to send SMS messages
135135
136136
Arguments:
@@ -192,6 +192,8 @@ def send(self, to=None, text=None, sender=None, mtype=None, subject=None, image=
192192
fields['datetime'] = datetime
193193
if extension:
194194
fields['extension'] = extension
195+
if country:
196+
fields['country'] = country
195197

196198
if image == None:
197199
image = self.imgfile

examples/send_oversea_sms.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# -*- coding: utf8 -*-
2+
"""
3+
Copyright (C) 2008-2015 NURIGO
4+
http://www.coolsms.co.kr
5+
"""
6+
import sys
7+
sys.path.append("..")
8+
import coolsms
9+
10+
def main():
11+
api_key = 'NCS52A57F48C3D32'
12+
api_secret = '5AC44E03CE8E7212D9D1AD9091FA9966'
13+
to = '01000000000'
14+
sender = '01012345678'
15+
message = '테스트 메시지'
16+
cool = coolsms.rest(api_key, api_secret, 'Example 1.0')
17+
status = cool.send(to,message,sender,country='81')
18+
print status
19+
if status == False:
20+
print "ERROR: %s" % cool.get_error()
21+
22+
if __name__ == "__main__":
23+
main()
24+
sys.exit(0)

0 commit comments

Comments
 (0)