Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript TypeError:AWS.SimpleDB()不是构造函数_Javascript_Amazon Web Services_Aws Sdk - Fatal编程技术网

Javascript TypeError:AWS.SimpleDB()不是构造函数

Javascript TypeError:AWS.SimpleDB()不是构造函数,javascript,amazon-web-services,aws-sdk,Javascript,Amazon Web Services,Aws Sdk,我正在尝试使用JavaScript访问AWS SimpleDB。 我的代码如下: <script src="https://sdk.amazonaws.com/js/aws-sdk-2.1.38.js"></script> <script type="text/javascript"> AWS.config.update({accessKeyId: 'mykey', secretAccessKey: 'mysecret'}); AWS.conf

我正在尝试使用JavaScript访问AWS SimpleDB。 我的代码如下:

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1.38.js"></script>
<script type="text/javascript">
    AWS.config.update({accessKeyId: 'mykey', secretAccessKey: 'mysecret'});
    AWS.config.region = 'us-east-1';
</script>
<script>
    var simpledb = new AWS.SimpleDB();
</script>

AWS.config.update({accessKeyId:'mykey',secretAccessKey:'mysecret'});
AWS.config.region='us-east-1';
var simpledb=new AWS.simpledb();
我得到了这个错误:

TypeError:AWS.SimpleDB()不是构造函数

我尝试创建AWS.S3()对象,效果很好


用简单的JavaScript初始化和使用SimpleDB的正确方法是什么?

最近版本的JavaScript SDK似乎不支持SimpleDB。我检查了您尝试使用的库的JS源代码,甚至是它们最新版本的Browser SDK,两个版本都没有该功能(访问SimpleDB)。以下是当前SDK中支持的服务列表。如果我有误解,请告诉我:

编辑: 在托管版本的库中不支持它,这是在上面的脚本标记中链接到它们的JS时得到的。下面是构建自定义SDK脚本的说明,您将托管该脚本,然后该脚本将支持对SimpleDB的访问。见:


您可以从这里获得自己的版本,使用该版本可以解决您的问题,但在构建之前,请确保您选择了所需的aws服务


我尝试链接到aws-sdk-2.1.38.js和aws-sdk-2.1.38.min.js。您是说它们都没有SimpleDB支持吗?我将尝试从GitHub链接到AWS SDK库版本,并让您知道它是如何运行的。谢谢没错,它们的两个托管库(您在服务器上链接到它们的位置)都不包含SimpleDB支持。您必须按照说明构建自定义版本,才能将其包含在15-18个默认服务之上。祝你好运@它们都是相同的资源,但第二个资源被缩小了(即,对于较小的文件大小,所有无关的间距都被删除)。