から送信する方法最新のSDK for PHP(v。1.5.0)を使用しようとしています。 AmazonSESで電子メールを送信しようとしています。私は成功したpythonスクリプトで電子メールを送ったので、私のcrendentialsと他の設定は大丈夫だとわかっています。PHP SDKを使用してAmazonSESで電子メールを送信するための資格情報をaws
サンプルコードをコピーしましたが、動作しません。
Catchable fatal error: Argument 1 passed to AmazonSES::__construct() must
be an array, string given, called in sendemail.php on line 31 and
defined in sdk-1.5.0/services/ses.class.php on line 67
これはコードです::AmazonSESを呼び出すとき、私はというエラーを取得
$AWS_KEY = "AKIEDIEDEIMIAXEOA";
$AWS_SECRET_KEY = "Te+EDEwjndjndededededededj";
require_once("../library/lib_aws/sdk-1.5.0/sdk.class.php");
$amazonSes = new AmazonSES($AWS_KEY, $AWS_SECRET_KEY);
$response = $amazonSes->send_email(
"[email protected]",
array("ToAddresses" => "[email protected]"),
array(
"Subject.Data" => "test",
"Body.Text.Data" => "body test",
)
);
if (!$response->isOK())
{
echo "error";
}
私は電子メールを送信するように正しく認証情報を設定する方法を見つけることができません。