u
This commit is contained in:
		
							parent
							
								
									d35398d7c7
								
							
						
					
					
						commit
						1318c8b126
					
				
							
								
								
									
										10
									
								
								messenger.js
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								messenger.js
									
									
									
									
									
								
							@ -75,14 +75,10 @@ module.exports = {
 | 
				
			|||||||
  async sendSmsAliyun (phone, msgParam, msgTemplate, signName) {
 | 
					  async sendSmsAliyun (phone, msgParam, msgTemplate, signName) {
 | 
				
			||||||
    my.smsClient = my.smsClient || new (require('@alicloud/sms-sdk'))(wo.envi.SMS.aliyun)
 | 
					    my.smsClient = my.smsClient || new (require('@alicloud/sms-sdk'))(wo.envi.SMS.aliyun)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    var matches = phone.match(/\d+/g)
 | 
					    const [countryCode, callNumber] = phone.match(/\d+/g)
 | 
				
			||||||
    var smsNumber
 | 
					    const smsNumber = countryCode === '86' ? callNumber : `00${countryCode}${callNumber}`
 | 
				
			||||||
    if (matches[0] === '86') {
 | 
					 | 
				
			||||||
      smsNumber = matches[1]
 | 
					 | 
				
			||||||
    } else {
 | 
					 | 
				
			||||||
      smsNumber = '00' + matches[0] + matches[1]
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    const envi = my.envi || wo.envi
 | 
					    const envi = my.envi || wo.envi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    return await my.smsClient
 | 
					    return await my.smsClient
 | 
				
			||||||
      .sendSMS({
 | 
					      .sendSMS({
 | 
				
			||||||
        PhoneNumbers: smsNumber, //必填:待发送手机号。支持以逗号分隔的形式进行批量调用,批量上限为1000个手机号码,批量调用相对于单条调用及时性稍有延迟,验证码类型的短信推荐使用单条调用的方式;发送国际/港澳台消息时,接收号码格式为00+国际区号+号码,如“0085200000000”
 | 
					        PhoneNumbers: smsNumber, //必填:待发送手机号。支持以逗号分隔的形式进行批量调用,批量上限为1000个手机号码,批量调用相对于单条调用及时性稍有延迟,验证码类型的短信推荐使用单条调用的方式;发送国际/港澳台消息时,接收号码格式为00+国际区号+号码,如“0085200000000”
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user