初始化
This commit is contained in:
@@ -0,0 +1,96 @@
|
||||
package tencent_test
|
||||
|
||||
import (
|
||||
"context"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"testing"
|
||||
|
||||
"code.yun.ink/pkg/smsx/entity"
|
||||
"code.yun.ink/pkg/smsx/interfaces"
|
||||
"code.yun.ink/pkg/smsx/tencent"
|
||||
"github.com/yuninks/loggerx"
|
||||
)
|
||||
|
||||
// SecretId: "AKID73nQvEex74oGVcWCmJeltvpVxBCzvc5L",
|
||||
// SecretKey: "CB378ye8QdfT2Yt2zmTyFJ9k7MYsKwW2",
|
||||
// SignName: "破德商贸",
|
||||
// SmsSdkAppId: "1400932084",
|
||||
|
||||
// SecretId: "AKIDcWYTFrKdoLpBLLDvUtjCWgiaIsJaihOn",
|
||||
// SecretKey: "gOVa2NZbTFtN7tnUicdffbwq0w1ZEB6e",
|
||||
// SignName: "永济彭俊网络科技有限公司",
|
||||
// SmsSdkAppId: "1400908293",
|
||||
|
||||
func TestGetTemp(t *testing.T) {
|
||||
ctx := context.Background()
|
||||
|
||||
logger := loggerx.NewLogger(ctx)
|
||||
|
||||
ten := tencent.Tencent{}
|
||||
|
||||
ini, err := ten.InitSmsx(ctx, entity.SmsConfigData{
|
||||
SysType: entity.Platform3rdTypeTencent,
|
||||
Tencent: &entity.SmsConfigDataTencent{
|
||||
SecretId: "AKIDb2b8SefT8YjgUBk8N0XtANMSZWFqLiIp",
|
||||
SecretKey: "QxqstqipqkTzfKqGVdgr3Merx0uvoU3R",
|
||||
SignName: "深圳宏建源贸易",
|
||||
SmsSdkAppId: "1400883795",
|
||||
},
|
||||
}, logger)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
resp, err := ini.GetTemp(ctx)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
b, _ := json.Marshal(resp)
|
||||
|
||||
logger.Infof(ctx, "sssss %s", string(b))
|
||||
|
||||
fmt.Println("sssss", string(b))
|
||||
|
||||
t.Log(resp)
|
||||
}
|
||||
|
||||
func TestSend(t *testing.T) {
|
||||
ctx := context.Background()
|
||||
|
||||
logger := loggerx.NewLogger(ctx)
|
||||
|
||||
ten := tencent.Tencent{}
|
||||
|
||||
// Tencent: &model.SmsConfigDataTencent{
|
||||
// SecretId: "AKID73nQvEex74oGVcWCmJeltvpVxBCzvc5L",
|
||||
// SecretKey: "CB378ye8QdfT2Yt2zmTyFJ9k7MYsKwW2",
|
||||
// SignName: "破德商贸",
|
||||
// SmsSdkAppId: "1400932084",
|
||||
// },
|
||||
|
||||
ini, err := ten.InitSmsx(ctx, entity.SmsConfigData{
|
||||
SysType: entity.Platform3rdTypeTencent,
|
||||
Tencent: &entity.SmsConfigDataTencent{
|
||||
SecretId: "AKIDb2b8SefT8YjgUBk8N0XtANMSZWFqLiIp",
|
||||
SecretKey: "QxqstqipqkTzfKqGVdgr3Merx0uvoU3R",
|
||||
SignName: "深圳宏建源贸易",
|
||||
SmsSdkAppId: "1400883795",
|
||||
},
|
||||
},logger)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
err = ini.Send(ctx, "2060882", "+85267369217", []interfaces.SmsSendParam{
|
||||
{
|
||||
Field: "1",
|
||||
Value: "123456",
|
||||
},
|
||||
})
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
t.Log("success")
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user