0
我創建了一個Amazon S3存儲桶,並且我已經從手機應用上傳了這些文件/圖像。我必須顯示大量圖片的帖子,圖片會自動綁定圖片網址。但我不知道如何獲取網址,因爲圖片不應直接公開顯示。我如何在我的應用程序中顯示它們?如何從URL獲取Amazon AWS S3存儲桶中的文件?
$cmd = $client->getCommand('GetObject',[
'Bucket' => 'myinstaclassbucket',
'Key' => 'e12e682c-936d-4a97-a049-6f104dd7c904.jpg',
]);
$request = $client->createPresignedRequest($cmd,$timetoexpire);
$presignedurl = (string) $request->getUri();
echo $presignedurl;
您需要從這裏https://aws.amazon.com/documentation/的S3Client使用密鑰和訪問密鑰來生成URL。我可以提供示例,但它會在PHP中。 – Justinas
謝謝,如果你能給我一個PHP例子,這將是非常好的,因爲這個服務是用PHP開發的。感謝Justinas :) – vishgarg