repository
0.0.0-20201111133549-f523cfd9056b
Repository: https://github.com/xiongdi9456/aliyun-sdk-go.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
# README
Aliyun-sdk
An easy way to use Aliyun DirectMail to send emails,
use Aliyun Short Message Service to send messages.
Installation
go get github.com/Blank-Xu/aliyun-sdk-go
Simple Example
package main
import (
directmail "github.com/Blank-Xu/aliyun-sdk-go/directmail"
sms "github.com/Blank-Xu/aliyun-sdk-go/sms"
"fmt"
)
func main() {
// email
directmailAPI := directmail.NewAPI(host, accessKeyID, accessSecret, regionID, version, accountName, fromAlias)
code, body, err := directmailAPI.SingleSendMail(emails, subject, "", textBody)
fmt.Printf("code: %d, body: %s, err: %v\n", code, body, err)
// sms
smsAPI := sms.NewAPI(host, accessKeyID, accessSecret, regionID, version)
resp, err := smsAPI.SendSms(phones, signName, templateCode, templateParam)
fmt.Printf("resp: %+v, err: %v\n", resp, err)
}
License
This project is under Apache 2.0 License. See the LICENSE file for the full license text.