Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 457 Bytes

README.md

File metadata and controls

20 lines (14 loc) · 457 Bytes

AwsSignUrl

Sign Amazon REST API request URLs.

Usage

Add aws_sign_url to your list of dependencies in mix.exs:

def deps do
  [{:aws_sign_url, "~> 0.1.0"}]
end

Use the call/2 function to add timestamp and signature to the URL.

AwsSignUrl.call("http://webservices.amazon.com/onca/xml?foo=bar", "secret_access_key")
#=> "http://webservices.amazon.com/onca/xml?foo=bar&Timestamp=[timestamp]&Signature=some-signature"