Handle error in go-sms-sender.

This commit is contained in:
Yang Luo
2021-09-05 10:48:03 +08:00
parent 88aa444ad1
commit 089f4ff480
5 changed files with 19 additions and 19 deletions

View File

@ -104,7 +104,7 @@ func (c *ApiController) SendSms() {
return
}
client := sender.NewSmsClient(
client, err := sender.NewSmsClient(
provider.Type,
provider.ClientId,
provider.ClientSecret,
@ -113,8 +113,8 @@ func (c *ApiController) SendSms() {
provider.TemplateCode,
provider.AppId,
)
if client == nil {
c.ResponseError("SMS client is null")
if err != nil {
c.ResponseError(err.Error())
return
}
@ -130,7 +130,11 @@ func (c *ApiController) SendSms() {
return
}
client.SendMessage(smsForm.Parameters, smsForm.Receivers...)
err = client.SendMessage(smsForm.Parameters, smsForm.Receivers...)
if err != nil {
c.ResponseError(err.Error())
return
}
c.ResponseOk()
}