|
@@ -13,7 +13,9 @@ import uuid
|
|
from aliyunsdkcore.client import AcsClient
|
|
from aliyunsdkcore.client import AcsClient
|
|
from aliyunsdkcore.profile import region_provider
|
|
from aliyunsdkcore.profile import region_provider
|
|
from aliyunsdkdysmsapi.request.v20170525 import SendSmsRequest
|
|
from aliyunsdkdysmsapi.request.v20170525 import SendSmsRequest
|
|
-
|
|
|
|
|
|
+from django.conf import settings
|
|
|
|
+OSS_STS_ACCESS_KEY = settings.OSS_STS_ACCESS_KEY
|
|
|
|
+OSS_STS_ACCESS_SECRET = settings.OSS_STS_ACCESS_SECRET
|
|
"""
|
|
"""
|
|
短信业务调用接口示例,版本号:v20170525
|
|
短信业务调用接口示例,版本号:v20170525
|
|
Created on 2017-06-12
|
|
Created on 2017-06-12
|
|
@@ -27,11 +29,7 @@ class AliyunSmsObject(object):
|
|
REGION = "cn-hangzhou"
|
|
REGION = "cn-hangzhou"
|
|
PRODUCT_NAME = "Dysmsapi"
|
|
PRODUCT_NAME = "Dysmsapi"
|
|
DOMAIN = "dysmsapi.aliyuncs.com"
|
|
DOMAIN = "dysmsapi.aliyuncs.com"
|
|
- ali_sms = {
|
|
|
|
- 'ACCESS_KEY_ID': 'LTAIDFtlwLdttWiX',
|
|
|
|
- 'ACCESS_KEY_SECRET': 'Siu6SolsTN5A3evXUkFLyyr0QZ3iiT',
|
|
|
|
- }
|
|
|
|
- self.acs_client = AcsClient(ali_sms['ACCESS_KEY_ID'], ali_sms['ACCESS_KEY_SECRET'], REGION)
|
|
|
|
|
|
+ self.acs_client = AcsClient(OSS_STS_ACCESS_KEY, OSS_STS_ACCESS_SECRET, REGION)
|
|
region_provider.add_endpoint(PRODUCT_NAME, REGION, DOMAIN)
|
|
region_provider.add_endpoint(PRODUCT_NAME, REGION, DOMAIN)
|
|
|
|
|
|
def do_send_sms(self, business_id, phone_numbers, sign_name, template_code, template_param=None):
|
|
def do_send_sms(self, business_id, phone_numbers, sign_name, template_code, template_param=None):
|