PHP を使用して、S3 からオブジェクトの署名付き URL を取得しようとしています。SignatureDoesNotMatch エラーが発生し続けます。以下は私のコードです。
$client = S3Client::factory(array(
'key' => getenv('S3_KEY'),
'secret' => getenv('S3_SECRET'),
'region' => 'us-east-1', // @todo does this matter?
));
$presignedUrl = $client->getObjectUrl(getenv('S3_BUCKET'), $id, '+5 minutes');
return $presignedUrl;
その後、正しい形式の URL が返されますが、サード パーティのアプリから URL を使用して写真を投稿しようとすると、次のエラー SignatureDoesNotMatch エラーが発生します。ここで私が間違っていることについてのアイデアはありますか?
ありがとうございました!