xjconline 2 anos atrás
pai
commit
6680fe56d4
2 arquivos alterados com 12 adições e 3 exclusões
  1. 4 3
      src/utils/aliyun_sms.py
  2. 8 0
      src/weixin/controls.py

+ 4 - 3
src/utils/aliyun_sms.py

@@ -19,7 +19,8 @@ def send_verify_code(phone,code):
     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('TemplateCode', "SMS_243482769")
+    request.add_query_param('TemplateCode', "SMS_243487831")
     request.add_query_param('TemplateParam', json.dumps({"code":code}))
     response = client.do_action(request)
     print(response)
@@ -49,6 +50,6 @@ if __name__ == "__main__":
     phone = "15982456282"
     #phone = "13883187629"
     code = "1234"
-    #send_verify_code(phone,code)
-    send_signup_success(phone,u"肖")
+    send_verify_code(phone,code)
+    #send_signup_success(phone,u"肖")
 

+ 8 - 0
src/weixin/controls.py

@@ -37,6 +37,7 @@ from django_redis import get_redis_connection
 from constants import *
 from utils.aliyun_sms import send_verify_code,send_signup_success
 from utils.wxSubscribeMessage import send_consult_reply_message
+from utils.aliyunpush import aliyunpush
 #import logging
 #log = logging.getLogger("myerror")
 
@@ -2303,6 +2304,13 @@ def add_wanzhu_consult(request):
             user = cm.UserInfo.objects.filter(id=user_id).first()
             send_consult_reply_message(openid,user_name)
 
+    #发送app推送消息
+    title = u"顽主杯"
+    body = u"你收到一条顽主的消息"
+    params = {"type":"message","id":str(0)}
+    user_id = 0
+    aliyunpush.push_notice_by_userid(user_id,title,body,params)
+
 
 
 def add_comments(request):