|
@@ -2,6 +2,7 @@ package main
|
2
|
2
|
|
3
|
3
|
import (
|
4
|
4
|
"encoding/json"
|
|
5
|
+ "fmt"
|
5
|
6
|
|
6
|
7
|
openapi "github.com/alibabacloud-go/darabonba-openapi/client"
|
7
|
8
|
dysmsapi20170525 "github.com/alibabacloud-go/dysmsapi-20170525/v2/client"
|
|
@@ -40,9 +41,15 @@ func SendSMS(data *[]byte) error {
|
40
|
41
|
return err
|
41
|
42
|
}
|
42
|
43
|
|
43
|
|
- if _, err := client.SendSms(sendSmsRequest); err != nil {
|
|
44
|
+ result, err := client.SendSms(sendSmsRequest)
|
|
45
|
+ if err != nil {
|
|
46
|
+ print(result)
|
44
|
47
|
return err
|
45
|
48
|
}
|
46
|
49
|
|
|
50
|
+ if *result.Body.Code != "OK" {
|
|
51
|
+ return fmt.Errorf("[%s]: %s", *result.Body.Code, *result.Body.Message)
|
|
52
|
+ }
|
|
53
|
+
|
47
|
54
|
return nil
|
48
|
55
|
}
|