Stook ile PHP için AWS SDK Nasıl Kullanılır?

PHP SDK’yı kullanmak için aşağıdaki adımları uygulayınız.

  • PHP için AWS SDK’yı kurunuz.
  • Stook anahtarlarını kullanarak Stook hesabı için ek AWS CLI profilini yapılandırın.

Aşağıda Stook endpoint’ini yapılandıran örnek bir PHP dosyası bulunmaktadır.

Örnek Kod

<?php
require 'aws/aws-autoloader.php';

$s3 = new Aws\S3\S3Client([
    'version' => 'latest',
    'region'  => 'us-east-1',
    'endpoint' => 'Server bilgisini giriniz',
    'use_path_style_endpoint' => true,
    'credentials' => [
        'key'    =>  'Access Key giriniz',
        'secret' => 'Secrey Key giriniz',
    ],
   'http'    => [
       'verify' => false
    ]
]);

try {
    $s3->createBucket(array('Bucket' => 'testbucket'));
}
catch (Exception $e){
    echo "Bu isimde bucket bulunmakta.<br>";
}

// bir PutObject request'i yollama ve object sonuçlarını almak.
$insert = $s3->putObject([
    'Bucket' => 'testbucket',
    'Key'    => 'testkey',
    'Body'   => 'Hello world'
]);
// Object’in içeriklerini indir
$retrive = $s3->getObject([
    'Bucket' => 'testbucket',
    'Key'    => 'testkey',
    'SaveAs' => 'testkey_local'
]);
//Body’yi sonuç objectine indeksle
echo $retrive['Body'];

Hesabınızda ya da uygulamanızda bir problemle karşılaşırsanız support@medianova.com‘a mail atabilir ya da +90 212 275 5456 nolu telefondan destek ekibimize ulaşabilirsiniz.

Medianova Team

Bu makale faydalı oldu mu?