10

Has anyone tried accessing the Amazon web services (AWS) API from Mathematica? I'm assuming the HTTP WebService module of Mathematica would be a starting point. Any suggestions on getting started would be welcome. The following example from the documentation is not working:

Needs /@ {"WebServices`", "JLink`"};
InstallService[
  "http://soap.amazon.com/schemas3/AmazonWebServices.wsdl"];
  InvokeServiceOperation::httpcode: 404 (HTTP/1.1 404 Not Found) >>
István Zachar
  • 47,032
  • 20
  • 143
  • 291
  • 2
    this is probably the wrong end of the Amazon, but it could be a start. – cormullion Apr 20 '13 at 08:00
  • 4
    It seems that a number of Web Services in the Mathematica documentation are deprecated. In particular, the Amazon example leads to a 404 error. It would be great to have examples that actually work. –  May 03 '13 at 20:54
  • The link goes to Amazon API Gateway, which is a service within AWS, not an API in itself. It is unclear what API you want to access. – C. E. May 31 '16 at 14:15
  • @C.E. I think fundamentally the question is how to do the auth process which is something called AWS4, per the single answer. On the other hand a more fleshed out client a la the OAuthClient` and KeyClient` packages would be more useful if it were built into the ServiceConnect framework. – b3m2a1 Jul 21 '17 at 04:06

1 Answers1

3

You can get started using the following code. It currently connects to the AWS SES service but should be easily extended.Git Hub

scott
  • 39
  • 2