From 34de8fdfec9ecd2098f3a42e51396e57eb87a0d2 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 2 Mar 2023 16:58:38 +0800 Subject: [PATCH] =?UTF-8?q?sms.py=20=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/utils/errors.py | 1 + apps/utils/sms.py | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/utils/errors.py b/apps/utils/errors.py index 217cbeca..f80a8bad 100755 --- a/apps/utils/errors.py +++ b/apps/utils/errors.py @@ -1,3 +1,4 @@ SIGN_MAKE_FAIL = {"code": "sign_make_fail", "detail": "签名照生成失败,请重新上传"} PKS_ERROR = {"code": "pks_error", "detail": "未获取到主键列表"} WX_REQUEST_ERROR = {"code": "wx_request_error", "detail": "微信接口访问异常"} +XX_REQUEST_ERROR = {"code": "xx_request_error", "detail": "寻息接口访问异常"} \ No newline at end of file diff --git a/apps/utils/sms.py b/apps/utils/sms.py index a8be29e1..6809f475 100644 --- a/apps/utils/sms.py +++ b/apps/utils/sms.py @@ -3,13 +3,14 @@ from aliyunsdkcore.request import CommonRequest from django.conf import settings import json import logging +from apps.utils.myconfig import myConfig # 实例化myLogger myLogger = logging.getLogger('log') def send_sms(phone: str, template_code: int, template_param: dict): - client = AcsClient(settings.XNIU_SMS_KEY, settings.XNIU_SMS_SECRET, 'default') + client = AcsClient(myConfig.get_option_value('sms', 'xn_key'), myConfig.get_option_value('sms', 'xn_secret'), 'default') request = CommonRequest() # 固定json request.set_accept_format('json') @@ -26,7 +27,7 @@ def send_sms(phone: str, template_code: int, template_param: dict): # 手机号码 request.add_query_param('PhoneNumbers', phone) # 签名名称 - request.add_query_param('SignName', "曲阳金隅EHS") + request.add_query_param('SignName', settings.PROJECT_NAME) # 模板CODE request.add_query_param('TemplateCode', template_code) # 如果有模板参数 填写模板参数 如果无 无须填写