Amazon SES を使用して、次のような HTTP Post 経由で E メールを送信しようとしています。
https://email.us-east-1.amazonaws.com/?Action=SendEmail&Source=user%40example.com&Destination.ToAddresses.member.1=allan%40example.com&Message.Subject.Data=This%20is%20the%20subject%20line.&Message.Body.Text.Data=Hello.%20I%20hope%20you%20are%20having%20a%20good%20day.
ただし、HTTP ヘッダーでは、以下で構成される X-Amzn-Authorization を要求します。
X-Amzn-Authorization: AWS3-HTTPS AWSAccessKeyId=<Your AWS Access Key ID>, Algorithm=HmacSHA256, Signature=<Signature>
署名をどのように計算するのか疑問に思っていましたか?それは単に私のシークレット アクセス キーですか?
A はAmazon ドキュメンテーション サイトに表示されています。