How to use the AWS SDK for PHP with Stook?
To use the PHP SDK, follow the steps below.
- Install the AWS SDK for PHP.
- Configure additional AWS CLI profiles for the Stook account using the Stook keys.
Below is a sample PHP file that configures the Stook Endpoint.
Example Code
<?php require 'aws/aws-autoloader.php'; $s3 = new Aws\S3\S3Client([ 'version' => 'latest', 'region' => 'us-east-1', 'endpoint' => 'Enter server info', 'use_path_style_endpoint' => true, 'credentials' => [ 'key' => 'Enter Access Key', 'secret' => 'Enter Secret Key', ], 'http' => [ 'verify' => false ] ]); try { $s3->createBucket(array('Bucket' => 'testbucket')); } catch (Exception $e){ echo "There is a bucket with that name!<br>"; } // Sending a PutObject request and getting the results $insert = $s3->putObject([ 'Bucket' => 'testbucket', 'Key' => 'testkey', 'Body' => 'Hello world' ]); // Download the contents of the object $retrive = $s3->getObject([ 'Bucket' => 'testbucket', 'Key' => 'testkey', 'SaveAs' => 'testkey_local' ]); //Index the body to the result object echo $retrive['Body'];
If you have a problem with your account or application, you can email support@medianova.com or reach our support team by phone +90 212 275 5456.
Medianova Team