如何使用PHP从现有的dynamo DB表中检索数据
我是AWS和Dynamo DB的初学者。 我想执行一些基本操作,比如从Dynamo DB中的表中检索数据: 我的代码:如何使用PHP从现有的dynamo DB表中检索数据,php,amazon-dynamodb,Php,Amazon Dynamodb,我是AWS和Dynamo DB的初学者。 我想执行一些基本操作,比如从Dynamo DB中的表中检索数据: 我的代码: <?php require 'aws-autoloader.php'; date_default_timezone_set('UTC'); use Aws\DynamoDb; use Aws\DynamoDb\Exception\DynamoDbException; use Aws\Credentials\CredentialProvider;
<?php
require 'aws-autoloader.php';
date_default_timezone_set('UTC');
use Aws\DynamoDb;
use Aws\DynamoDb\Exception\DynamoDbException;
use Aws\Credentials\CredentialProvider;
use Aws\S3\S3Client;
use Aws\Common\Aws;
use Aws\DynamoDb\DynamoDbClient;
use aws\Aws\AwsClient;
$client = new \Aws\S3\S3Client([ 'version' => 'latest', 'key' => '******', 'secret' => '*******', 'region' => '********','token'=>'****' ]);
try
{
$result = array();
echo $response = $client->query([ 'TableName' => 'user_master']);
}
catch (Exception $e) {
echo "General ex:\n";
print_r($result);
echo $e->getMessage() . "\n";
}
?>
当我运行此代码时,我得到以下异常:
找不到操作:查询
我可以打印$client。
我已经使用XAMPP设置了我的本地PHP环境。大家好,我已经做了一些研究并解决了这个问题。首先,我在下载zip文件后安装了SDK。由于这个问题,我尝试使用composer方法安装,配置开始工作。大家好,我做了一些研究并解决了问题。首先,我在下载zip文件后完成了SDK安装。由于这个问题,我尝试使用composer方法安装,配置开始工作。