切换阿里短信服务账号
This commit is contained in:
@@ -46,7 +46,7 @@ func init() {
|
|||||||
func (a *Auther) SendVerifyCode(mobileNumber string) error {
|
func (a *Auther) SendVerifyCode(mobileNumber string) error {
|
||||||
code := a.GenerateVerifyCode(mobileNumber)
|
code := a.GenerateVerifyCode(mobileNumber)
|
||||||
smsClient := aliyunsmsclient.New("http://dysmsapi.aliyuncs.com/")
|
smsClient := aliyunsmsclient.New("http://dysmsapi.aliyuncs.com/")
|
||||||
response, err := smsClient.Execute(globals.AliKey, globals.AliSecret, mobileNumber, "京西菜市", "SMS_84655036", string(utils.MustMarshal(map[string]interface{}{
|
response, err := smsClient.Execute(globals.AliKey, globals.AliSecret, mobileNumber, "京西菜市", "SMS_175583158", string(utils.MustMarshal(map[string]interface{}{
|
||||||
"code": code,
|
"code": code,
|
||||||
})))
|
})))
|
||||||
a.SaveVerifyCode(mobileNumber, code)
|
a.SaveVerifyCode(mobileNumber, code)
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ package mobile
|
|||||||
// globals.SugarLogger.Debugf("SendVerifyCode mobileNumber:%s, code:%s", mobileNumber, code)
|
// globals.SugarLogger.Debugf("SendVerifyCode mobileNumber:%s, code:%s", mobileNumber, code)
|
||||||
|
|
||||||
// smsClient := aliyunsmsclient.New("http://dysmsapi.aliyuncs.com/")
|
// smsClient := aliyunsmsclient.New("http://dysmsapi.aliyuncs.com/")
|
||||||
// response, err := smsClient.Execute(globals.AliKey, globals.AliSecret, mobileNumber, "京西菜市", "SMS_84655036", string(utils.MustMarshal(map[string]interface{}{
|
// response, err := smsClient.Execute(globals.AliKey, globals.AliSecret, mobileNumber, "京西菜市", "SMS_175583158", string(utils.MustMarshal(map[string]interface{}{
|
||||||
// "code": code,
|
// "code": code,
|
||||||
// })))
|
// })))
|
||||||
// api.Cacher.Set(mobileNumber, code, DefVerifyCodeDuration)
|
// api.Cacher.Set(mobileNumber, code, DefVerifyCodeDuration)
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ func SendSMSMsg(mobileList []string, signName, templateCode string, templatePara
|
|||||||
for _, mobileNum := range mobileList {
|
for _, mobileNum := range mobileList {
|
||||||
if mobileNum != "" {
|
if mobileNum != "" {
|
||||||
globals.SugarLogger.Debugf("SendSMSMsg mobileNum:%s, templateCode:%s", mobileNum, templateCode)
|
globals.SugarLogger.Debugf("SendSMSMsg mobileNum:%s, templateCode:%s", mobileNum, templateCode)
|
||||||
if globals.EnableStoreWrite {
|
if true { //globals.EnableStoreWrite {
|
||||||
if response, err := api.SMSClient.Execute(globals.AliKey, globals.AliSecret, mobileNum, signName, templateCode, string(utils.MustMarshal(templateParam))); err != nil {
|
if response, err := api.SMSClient.Execute(globals.AliKey, globals.AliSecret, mobileNum, signName, templateCode, string(utils.MustMarshal(templateParam))); err != nil {
|
||||||
globals.SugarLogger.Warnf("SendSMSMsg mobileNum:%s failed with error:%v", mobileNum, err)
|
globals.SugarLogger.Warnf("SendSMSMsg mobileNum:%s failed with error:%v", mobileNum, err)
|
||||||
errList.AddErr(err)
|
errList.AddErr(err)
|
||||||
@@ -67,7 +67,7 @@ func getOrderNotifyPhone(order *model.GoodsOrder) (phoneList []string) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func NotifyNewOrder(order *model.GoodsOrder) (err error) {
|
func NotifyNewOrder(order *model.GoodsOrder) (err error) {
|
||||||
err = SendSMSMsg(getOrderNotifyPhone(order), "京西菜市", "SMS_173477895", map[string]interface{}{
|
err = SendSMSMsg(getOrderNotifyPhone(order), "京西菜市", "SMS_175583150", map[string]interface{}{
|
||||||
"daySeq": order.OrderSeq,
|
"daySeq": order.OrderSeq,
|
||||||
"consigneeName": order.ConsigneeName,
|
"consigneeName": order.ConsigneeName,
|
||||||
"payMoney": jxutils.IntPrice2StandardString(order.ActualPayPrice),
|
"payMoney": jxutils.IntPrice2StandardString(order.ActualPayPrice),
|
||||||
@@ -76,7 +76,7 @@ func NotifyNewOrder(order *model.GoodsOrder) (err error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func NotifyOrderCanceled(order *model.GoodsOrder) (err error) {
|
func NotifyOrderCanceled(order *model.GoodsOrder) (err error) {
|
||||||
err = SendSMSMsg(getOrderNotifyPhone(order), "京西菜市", "SMS_174275301", map[string]interface{}{
|
err = SendSMSMsg(getOrderNotifyPhone(order), "京西菜市", "SMS_175573134", map[string]interface{}{
|
||||||
"vendorName": model.VendorChineseNames[order.VendorID],
|
"vendorName": model.VendorChineseNames[order.VendorID],
|
||||||
"seq": order.OrderSeq,
|
"seq": order.OrderSeq,
|
||||||
"orderID": order.VendorOrderID,
|
"orderID": order.VendorOrderID,
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ func init() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestSendSMSMsg(t *testing.T) {
|
func TestSendSMSMsg(t *testing.T) {
|
||||||
err := SendSMSMsg([]string{"18180948107"}, "京西菜市", "SMS_173477895", map[string]interface{}{
|
err := SendSMSMsg([]string{"18180948107"}, "京西菜市", "SMS_175583150", map[string]interface{}{
|
||||||
"daySeq": 9,
|
"daySeq": 9,
|
||||||
"consigneeName": "购买者",
|
"consigneeName": "购买者",
|
||||||
"payMoney": jxutils.IntPrice2StandardString(1230),
|
"payMoney": jxutils.IntPrice2StandardString(1230),
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package elm
|
package elm
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/KenmyZhang/aliyun-communicate"
|
aliyunsmsclient "github.com/KenmyZhang/aliyun-communicate"
|
||||||
|
|
||||||
"git.rosy.net.cn/baseapi/utils"
|
"git.rosy.net.cn/baseapi/utils"
|
||||||
"git.rosy.net.cn/jx-callback/business/model"
|
"git.rosy.net.cn/jx-callback/business/model"
|
||||||
@@ -10,9 +10,9 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
ELM_SMS_SIGN_NAME = "好菜鲜生" //饿了么短信推送的签名
|
ELM_SMS_SIGN_NAME = "京西菜市" //饿了么短信推送的签名
|
||||||
ELM_SMS_REMINDERS_DAIPEISHONG_TEMPLATECODE = "SMS_135028810" //饿了么待配送模板ID
|
ELM_SMS_REMINDERS_DAIPEISHONG_TEMPLATECODE = "SMS_175573181" //饿了么待配送模板ID
|
||||||
ELM_SMS_REMINDERS_PEISHOGNZHONG_TEMPLATECODE = "SMS_139225187" //饿了么配送中模板ID
|
ELM_SMS_REMINDERS_PEISHOGNZHONG_TEMPLATECODE = "SMS_175583155" //饿了么配送中模板ID
|
||||||
)
|
)
|
||||||
|
|
||||||
func (c *PurchaseHandler) ClientUrgeOrder(orderID string) (err error) {
|
func (c *PurchaseHandler) ClientUrgeOrder(orderID string) (err error) {
|
||||||
|
|||||||
@@ -31,8 +31,8 @@ enableElmStoreWrite = false
|
|||||||
enableMtwmStoreWrite = false
|
enableMtwmStoreWrite = false
|
||||||
enableWscStoreWrite = false
|
enableWscStoreWrite = false
|
||||||
|
|
||||||
aliKey = "LTAI6xJUGaP6WdMQ"
|
aliKey = "LTAI4FwZN7pp4dACQHoapkZQ"
|
||||||
aliSecret = "CLmx5T93Bgi89EGAxWM4RTAXUsiHbM"
|
aliSecret = "NTegceUFX0FdfMovqCDzqcIKmhcoOu"
|
||||||
|
|
||||||
qiniuAK = "bKWilgyrJlc8aXgLEpCUmRrYcxJ8OYhoKk5mO3jJ"
|
qiniuAK = "bKWilgyrJlc8aXgLEpCUmRrYcxJ8OYhoKk5mO3jJ"
|
||||||
qiniuSK = "3MNdU_lKnu22vrNtUELDcLBv23UOUWYKzc16Pmkj"
|
qiniuSK = "3MNdU_lKnu22vrNtUELDcLBv23UOUWYKzc16Pmkj"
|
||||||
|
|||||||
Reference in New Issue
Block a user