40

Amazon はDynamodb 製品のローカル シミュレーターを提供していますが、例は PHP のみです。

これらの例では、パラメーター「base_url」を渡してローカルの Dynamodb を使用していることを指定していますが、ノードで次のエラーが返されます。

{ [UnrecognizedClientException: The security token included in the request is invalid.]
  message: 'The security token included in the request is invalid.',
  code: 'UnrecognizedClientException',
  name: 'UnrecognizedClientException',
  statusCode: 400,
  retryable: false }

ノードで Dynamodb_local を機能させるにはどうすればよいですか?

4

4 に答える 4

55

このブログ投稿に従ってDynamoDB ローカルをセットアップする必要があります。その後、次のコードを使用するだけです。

var AWS= require('aws-sdk'),
dyn= new AWS.DynamoDB({ endpoint: new AWS.Endpoint('http://localhost:8000') });

dyn.listTables(function (err, data)
{
   console.log('listTables',err,data);
});
于 2013-11-09T11:19:38.947 に答える