Я новичок в Голанге и AWS. Я пытаюсь отправить SMS с помощью AWS SNS.
Я установил переменную среды Сначала попробуйте отправить SMS.
export AWS_ACCESS_KEY_ID=AKIAIOSFODN..
export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEM..
export AWS_DEFAULT_REGION=us-west-2
Я пытался отладить, где я ошибаюсь
Но всегда получаю ошибку
MissingRegion: не удалось найти конфигурацию региона
package main
import (
"fmt"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/sns"
)
func main() {
fmt.Println("creating session")
sess := session.Must(session.NewSession())
fmt.Println("session created")
svc := sns.New(sess)
fmt.Println("service created")
params := &sns.PublishInput{
Message: aws.String("testing 123"),
PhoneNumber: aws.String("+14445556666"),
}
resp, err := svc.Publish(params)
if err != nil {
fmt.Println(err.Error())
return
}
fmt.Println(resp)
}
Я пытаюсь сделать это с последних 2 дней. Пожалуйста, помогите мне, где я иду не так.