12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #!/usr/bin/env python
- #coding=utf-8
- import json
- from aliyunsdkcore.client import AcsClient
- from aliyunsdkcore.request import CommonRequest
- client = AcsClient('LTAI5t8bioQxGXB1jtVugJcU', 'OdGWSBRjkJxaPjgmE38eQ8nzkI6nRk', 'cn-hangzhou')
- def send_verify_code(phone,code):
- """发送手机验证码
- """
- request = CommonRequest()
- request.set_accept_format('json')
- request.set_domain('dysmsapi.aliyuncs.com')
- request.set_method('POST')
- request.set_protocol_type('https') # https | http
- request.set_version('2017-05-25')
- request.set_action_name('SendSms')
- request.add_query_param('RegionId', "cn-hangzhou")
- request.add_query_param('PhoneNumbers', phone)
- request.add_query_param('SignName', "顽主杯")
- request.add_query_param('TemplateCode', "SMS_243482769")
- request.add_query_param('TemplateParam', json.dumps({"code":code}))
- response = client.do_action(request)
- print(response)
- return True,u"success"
- def send_signup_success(phone,name):
- """报名成功
- """
- request = CommonRequest()
- request.set_accept_format('json')
- request.set_domain('dysmsapi.aliyuncs.com')
- request.set_method('POST')
- request.set_protocol_type('https') # https | http
- request.set_version('2017-05-25')
- request.set_action_name('SendSms')
- request.add_query_param('RegionId', "cn-hangzhou")
- request.add_query_param('PhoneNumbers', phone)
- request.add_query_param('SignName', "顽主杯")
- request.add_query_param('TemplateCode', "SMS_243950634")
- request.add_query_param('TemplateParam', json.dumps({"name":name}))
- response = client.do_action(request)
- print(response)
- return True,u"success"
- if __name__ == "__main__":
- phone = "15982456282"
- #phone = "13883187629"
- code = "1234"
- #send_verify_code(phone,code)
- send_signup_success(phone,u"肖")
|