萬商超信
阿里云短信服務怎么弄(如何開通阿里云短信服務)
2021-12-13 12:44
[阿里云短信服務怎么弄(如何開通阿里云短信服務)]。
步驟
1.引入阿里云短信庫
2.集成阿里云短信
3.測試,發送短信
1.引入阿里云短信庫
import ( "github.com/aliyun/alibaba-cloud-sdk-go/sdk" "github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests" )
2.集成阿里云短信
func SendSmsCode(smsCodeVo vo.SmsCodeVo) string { client, err := sdk.NewClientWithAccessKey( constant.GEGION_ID, constant.ACCESS_KEY, constant.ACCESS_KEY_SECRET) if err != nil { logger.Error("sms new client %s", err) return "" } request := requests.NewCommonRequest() request.Method = "POST" request.Domain = "dysmsapi.aliyuncs.com" request.Version = "2017-05-25" request.ApiName = "SendSms" request.QueryParams["SignName"] = constant.SIGN_NAME request.QueryParams["TemplateCode"] = constant.TEMPLATE_CODE request.QueryParams["PhoneNumbers"] = smsCodeVo.Phone request.QueryParams["TemplateParam"] = "{"code":"" + smsCodeVo.Code + ""}" response, err := client.ProcessCommonRequest(request) if err != nil { logger.Error("sms new client %s", err) return "" } return response.GetHttpContentString() }
3.測試,發送短信
func SendCode(codeVo SmsCodeVo) bool { rsp := util.SendSmsCode(codeVo) logger.Info("==== %s ", rsp) return true }
4.成功返回
{"Message":"OK","RequestId":"109B37FE-D99E-4C26-ABF0-4CF49EFB7E6D","BizId":"548009148323836665^0","Code":"OK"}
如果你覺得好,可以使用我發布到iOS APP Store的產品
- 人脈管理
- 學習管理
- 愛背單詞
- 房產管理
- 物品管理
- 團隊管理
- 證書管理
- 專利管理
- 資產管理8
- 密碼提示管理