aes_decrypt_test.go 1.69 KB
Newer Older
wangp's avatar
wangp committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
package sms

//func TestSendSmsChina(t *testing.T) {
//
//	var tModel Send
//
//	tModel.AreaCode = "86"
//	tModel.Phone = "17538147716"
//	tModel.Content = "【谛宝医生】验证码:433212,三分钟内有效"
//	tModel.Source = 2
//	tModel.SourceName = "谛语智慧"
//
//	b, _ := json.Marshal(tModel)
//
//	sign, _ := AesEncrypt(b, []byte("dbc2021888000000"))
//
//	t.Log("sign: ", sign)
//
//	client := &http.Client{}
//	req, err := http.NewRequest("POST", "https://tsms.pet-dbc.cn/v1/send", bytes.NewReader(b))
//	if err != nil {
//		panic(err)
//	}
//
//	req.Header.Set("Content-Type", "application/json")
//	req.Header.Set("sign", sign)
//
//	resp, err := client.Do(req)
//	if err != nil {
//		panic(err)
//	}
//
//	defer resp.Body.Close()
//	body, err := ioutil.ReadAll(resp.Body)
//	if err != nil {
//		panic(err)
//	}
//
//	fmt.Println("body: ", string(body))
//}
//
//func TestSendSmsOtherRegion(t *testing.T) {
//
//	var tModel Send
//
//	tModel.AreaCode = "60"
//	// 手机号在刚哥那里
//	tModel.Phone = "1139427345"
//	tModel.Content = "【DBC】Verification code: 229900, Valid within three minutes"
//
//	b, _ := json.Marshal(tModel)
//
//	sign, _ := AesEncrypt(b, []byte("dbc2021888000000"))
//
//	t.Log("sign: ", sign)
//
//	client := &http.Client{}
//	req, err := http.NewRequest("POST", "https://tsms.pet-dbc.cn/v1/send", bytes.NewReader(b))
//	if err != nil {
//		panic(err)
//	}
//
//	req.Header.Set("Content-Type", "application/json")
//	req.Header.Set("sign", sign)
//
//	resp, err := client.Do(req)
//	if err != nil {
//		panic(err)
//	}
//
//	defer resp.Body.Close()
//	body, err := ioutil.ReadAll(resp.Body)
//	if err != nil {
//		panic(err)
//	}
//
//	fmt.Println("body: ", string(body))
//}