Sdk docs index html

AWS SDK for PHP¶

The AWS SDK for PHP enables PHP developers to use Amazon Web Services from their PHP code, and build robust applications and software using services like Amazon S3, Amazon DynamoDB, Amazon Glacier, etc. You can get started in minutes by installing the SDK through Composer — by requiring the aws/aws-sdk-php package — or by downloading the standalone zip or phar package from https://github.com/aws/aws-sdk-php/releases.

This documentation is for Version 2 of the AWS SDK for PHP. For documentation related to Version 3 of the AWS SDK for PHP, see the Version 3 User Guide and Version 3 API Reference.

Getting Started¶

  • Before you use the SDK
    • Sign up for AWS and get your AWS access keys
    • Verify that your system meets the minimum requirements for the SDK
    • Install the AWS SDK for PHP
    • Getting Started Guide – Everything you need to know to use the AWS SDK for PHP
    • Sample Project
    • Migration Guide – Migrating from Version 1 of the SDK to Version 2
    • Side-by-side Guide – Using Version 1 and Version 2 of the SDK side-by-side in the same project

    In-Depth Guides¶

    Service-Specific Guides¶

    • Amazon CloudFront
      • Using the CloudFront PHP client
      • PHP API reference
      • Using the older 2012-05-05 API version
      • Using the CloudHSM PHP client
      • PHP API reference
      • Using the Amazon CloudSearch PHP client
      • PHP API reference
      • Using the older 2011-02-01 API version
      • Using the Amazon CloudSearch Domain PHP client
      • PHP API reference
      • Using the CloudWatch PHP client
      • PHP API reference
      • Using the Amazon CloudWatch Logs PHP client
      • PHP API reference
      • Using the Amazon Cognito Identity PHP client
      • PHP API reference
      • Using the Amazon Cognito Sync PHP client
      • PHP API reference
      • Using the Config Service PHP client
      • PHP API reference
      • Using the DynamoDB PHP client
      • PHP API reference
      • Special Feature: DynamoDB Session Handler
      • Using the older 2011-12-05 API version
      • Using the Amazon EC2 PHP client
      • PHP API reference
      • Using the Amazon ECS PHP client
      • PHP API reference
      • Using the Amazon EMR PHP client
      • PHP API reference
      • Using the Amazon Elastic Transcoder PHP client
      • PHP API reference
      • Using the Amazon ElastiCache PHP client
      • PHP API reference
      • Using the Amazon Glacier PHP client
      • PHP API reference
      • Using the Kinesis PHP client
      • PHP API reference
      • Using the KMS PHP client
      • PHP API reference
      • Using the Amazon Redshift PHP client
      • PHP API reference
      • Using the Amazon RDS PHP client
      • PHP API reference
      • Using the Route 53 PHP client
      • PHP API reference
      • Using the Amazon Route 53 Domains PHP client
      • PHP API reference
      • Using the Amazon SES PHP client
      • PHP API reference
      • Using the Amazon SNS PHP client
      • PHP API reference
      • Using the Amazon SQS PHP client
      • PHP API reference
      • Using the Amazon S3 PHP client
      • PHP API reference
      • Special Feature: Amazon S3 Stream Wrapper
      • Using the Amazon SWF PHP client
      • PHP API reference
      • Using the Amazon SimpleDB PHP client
      • PHP API reference
      • Using the Auto Scaling PHP client
      • PHP API reference
      • Using the AWS CloudFormation PHP client
      • PHP API reference
      • Using the CloudTrail PHP client
      • PHP API reference
      • Using the CodeDeploy PHP client
      • PHP API reference
      • Using the AWS Data Pipeline PHP client
      • PHP API reference
      • Using the AWS Direct Connect PHP client
      • PHP API reference
      • Using the Elastic Beanstalk PHP client
      • PHP API reference
      • Using the IAM PHP client
      • PHP API reference
      • Using the AWS Import/Export PHP client
      • PHP API reference
      • Using the AWS Lambda PHP client
      • PHP API reference
      • Using the AWS OpsWorks PHP client
      • PHP API reference
      • Using the AWS STS PHP client
      • PHP API reference
      • Using the AWS Storage Gateway PHP client
      • PHP API reference
      • Using the AWS Support PHP client
      • PHP API reference
      • Using the Elastic Load Balancing PHP client
      • PHP API reference

      Articles from the Blog¶

      • Syncing Data with Amazon S3
      • Amazon S3 PHP Stream Wrapper
      • Transferring Files To and From Amazon S3
      • Provision an Amazon EC2 Instance with PHP
      • Uploading Archives to Amazon Glacier from PHP
      • Using AWS CloudTrail in PHP — Part 1
      • Using AWS CloudTrail in PHP — Part 2
      • Providing credentials to the AWS SDK for PHP
      • Using Credentials from AWS Security Token Service
      • Iterating through Amazon DynamoDB Results
      • Sending requests through a proxy
      • Wire Logging in the AWS SDK for PHP
      • Streaming Amazon S3 Objects From a Web Server
      • Using New Regions and Endpoints
      • Receiving Amazon SNS Messages in PHP
      • Testing Webhooks Locally for Amazon SNS

      Presentations¶

      Slides¶

      Источник

      AWS SDK for PHP 3.x

      This API documentation for the AWS SDK for PHP contains documentation for every namespace, class, and method in the SDK and its required dependencies. More importantly, it describes each of the services’ APIs, including the parameter and result structures for each operation, so you can see how to use the operations in your PHP code. To view the API documentation for a particular service, look in the table below. To view API documentation for various classes in the SDK, use the namespace and class trees in the left sidebar.

      Service APIs

      • 2019-11-01
      • 2021-02-01
      • 2015-12-08
      • 2017-08-22
      • 2017-11-09
      • 2017-07-25
      • 2020-08-11
      • 2021-08-11
      • 2015-07-09
      • 2018-11-29
      • 2018-11-29
      • 2019-10-09
      • 2021-11-11
      • 2023-05-19
      • 2020-08-23
      • 2020-07-29
      • 2016-02-06
      • 2020-09-10
      • 2015-11-01
      • 2018-11-25
      • 2019-01-25 (latest)
      • 2018-10-01
      • 2020-06-24
      • 2020-05-15
      • 2016-12-01
      • 2017-07-25
      • 2022-10-30
      • 2017-05-18
      • 2017-07-25
      • 2019-11-07
      • 2011-01-01
      • 2018-01-06
      • 2018-11-15
      • 2021-01-01
      • 2018-04-10
      • 2016-08-10
      • 2021-07-30
      • 2019-09-01
      • 2016-10-20
      • 2018-05-01
      • 2021-04-20
      • 2021-07-15
      • 2021-07-15
      • 2021-05-15
      • 2022-08-03
      • 2022-02-17
      • 2017-09-23
      • 2021-09-30
      • 2017-01-11 (latest)
      • 2016-05-10
      • 2010-05-15
      • 2020-05-31 (latest)
      • 2019-03-26
      • 2018-11-05
      • 2018-06-18
      • 2017-10-30
      • 2017-03-25
      • 2016-11-25
      • 2016-09-29
      • 2016-09-07
      • 2016-08-20
      • 2016-08-01
      • 2016-01-28
      • 2015-07-27
      • 2014-05-30
      • 2017-04-28
      • 2013-01-01
      • 2013-01-01
      • 2013-11-01
      • 2021-08-11
      • 2010-08-01
      • 2015-10-07
      • 2021-02-01
      • 2014-03-28
      • 2018-05-10
      • 2018-09-22
      • 2016-10-06
      • 2022-09-28
      • 2015-04-13
      • 2014-10-06
      • 2019-07-18
      • 2019-09-19
      • 2018-05-10
      • 2015-07-09
      • 2017-04-19
      • 2019-12-01
      • 2019-10-15
      • 2014-06-30
      • 2016-04-18
      • 2014-06-30
      • 2017-11-27
      • 2018-10-30
      • 2019-11-01
      • 2014-11-12
      • 2017-08-08
      • 2021-01-30
      • 2022-10-03
      • 2020-08-21
      • 2018-09-07
      • 2020-10-19
      • 2018-05-10
      • 2017-01-06
      • 2017-10-25
      • 2020-08-15
      • 2016-01-01
      • 2017-07-25
      • 2012-10-29
      • 2018-11-09
      • 2017-04-19
      • 2018-10-26
      • 2015-06-23
      • 2020-12-01
      • 2012-10-25
      • 2015-04-16
      • 2018-01-12
      • 2014-10-31
      • 2022-11-28
      • 2020-02-26
      • 2012-08-10 (latest)
      • 2011-12-05
      • 2012-08-10
      • 2019-11-02
      • 2016-11-15 (latest)
      • 2016-09-15
      • 2016-04-01
      • 2015-10-01
      • 2018-04-02
      • 2015-09-21
      • 2020-10-30
      • 2014-11-13
      • 2015-02-01
      • 2017-11-01
      • 2015-02-02
      • 2010-12-01
      • 2017-07-25
      • 2012-06-01
      • 2015-12-01
      • 2015-01-01
      • 2012-09-25
      • 2009-03-31
      • 2020-10-01
      • 2021-07-13
      • 2015-10-07
      • 2021-03-12
      • 2020-07-13
      • 2015-08-04
      • 2020-12-01
      • 2018-01-01
      • 2018-06-26
      • 2018-06-26
      • 2019-11-15
      • 2018-03-01
      • 2015-10-01
      • 2021-08-17
      • 2012-06-01
      • 2018-08-08
      • 2017-03-31
      • 2017-07-25
      • 2017-06-07
      • 2020-11-30
      • 2019-05-23
      • 2017-11-28
      • 2016-08-04
      • 2017-07-01
      • 2020-03-01
      • 2010-05-08
      • 2020-06-15
      • 2019-12-02
      • 2010-06-01
      • 2016-02-16
      • 2020-06-08
      • 2021-06-03
      • 2015-05-28
      • 2018-05-14
      • 2018-05-14
      • 2017-11-27
      • 2015-05-28
      • 2020-09-18
      • 2018-07-27
      • 2018-10-23
      • 2020-11-03
      • 2021-06-17
      • 2017-09-29
      • 2018-05-10
      • 2018-10-05
      • 2019-12-02
      • 2018-09-06
      • 2021-11-29
      • 2020-11-22
      • 2020-07-14
      • 2020-07-14
      • 2020-07-14
      • 2018-11-14
      • 2021-09-14
      • 2019-02-03
      • 2022-10-19
      • 2022-02-10
      • 2013-12-02
      • 2015-08-14
      • 2018-05-23
      • 2017-09-30
      • 2017-09-30
      • 2017-09-30
      • 2019-12-04
      • 2018-05-10
      • 2014-11-01
      • 2017-03-31
      • 2015-03-31
      • 2017-04-19
      • 2020-08-07
      • 2016-11-28
      • 2020-08-07
      • 2018-08-01
      • 2018-05-10
      • 2018-05-10
      • 2016-11-28
      • 2020-11-19
      • 2020-12-15
      • 2020-11-20
      • 2017-07-25
      • 2014-12-12
      • 2017-12-19
      • 2020-01-01
      • 2021-04-28
      • 2018-09-24
      • 2020-08-18
      • 2018-09-17
      • 2015-07-01
      • 2017-01-11
      • 2016-01-14
      • 2018-11-14
      • 2017-08-29
      • 2017-10-14
      • 2017-10-12
      • 2022-12-25
      • 2018-11-07
      • 2017-09-01
      • 2017-09-01
      • 2018-04-23
      • 2023-07-19
      • 2021-01-01
      • 2020-02-26
      • 2017-05-31
      • 2019-06-30
      • 2021-08-28
      • 2021-10-26
      • 2020-02-19
      • 2017-07-01
      • 2017-11-27
      • 2017-01-17
      • 2020-07-01
      • 2014-10-31
      • 2020-11-12
      • 2019-07-05
      • 2020-08-01
      • 2022-06-10
      • 2022-11-28
      • 2021-11-01
      • 2021-01-01
      • 2013-02-18
      • 2016-11-01
      • 2016-11-28
      • 2022-01-01
      • 2019-12-03
      • 2019-07-24
      • 2021-09-14
      • 2022-02-03
      • 2018-05-22
      • 2018-03-22
      • 2018-05-22
      • 2018-02-27
      • 2016-12-01
      • 2018-07-26
      • 2018-09-05
      • 2022-03-31
      • 2015-10-07
      • 2016-06-10
      • 2017-10-15
      • 2021-12-03
      • 2020-08-01
      • 2020-07-20
      • 2019-01-02
      • 2019-07-11
      • 2018-04-01
      • 2018-01-04
      • 2014-10-31 (latest)
      • 2014-09-01
      • 2018-08-01
      • 2021-06-15
      • 2012-12-01
      • 2019-12-20
      • 2021-04-21
      • 2016-06-27
      • 2020-04-30
      • 2022-07-28
      • 2017-11-27
      • 2017-01-26
      • 2018-06-29
      • 2018-05-10
      • 2013-04-01
      • 2014-05-15
      • 2019-12-02
      • 2020-11-02
      • 2019-12-02
      • 2018-04-01
      • 2006-03-01
      • 2018-08-20
      • 2017-07-25
      • 2017-07-24
      • 2020-09-23
      • 2020-07-01
      • 2020-05-27
      • 2022-09-30
      • 2017-05-13
      • 2019-06-28
      • 2021-06-30
      • 2019-12-02
      • 2017-10-17
      • 2018-10-26
      • 2018-05-10
      • 2017-09-08
      • 2015-12-10
      • 2017-03-14
      • 2019-06-24
      • 2010-12-01
      • 2019-09-27
      • 2016-11-23
      • 2016-06-02
      • 2017-08-25
      • 2022-10-28
      • 2016-10-24
      • 2016-06-30
      • 2021-08-04
      • 2010-03-31
      • 2012-11-05
      • 2014-11-06
      • 2021-05-03
      • 2018-05-10
      • 2018-05-10
      • 2019-06-10
      • 2020-07-20
      • 2019-06-10
      • 2013-06-30
      • 2011-06-15
      • 2013-04-15
      • 2021-08-20
      • 2012-01-25
      • 2017-10-11
      • 2018-06-27
      • 2018-11-01
      • 2018-11-01
      • 2008-10-21
      • 2017-10-26
      • 2018-11-05
      • 2017-07-01
      • 2021-12-01
      • 2021-09-27
      • 2022-11-30
      • 2015-08-24
      • 2016-11-28
      • 2019-07-29
      • 2020-03-31
      • 2016-05-01
      • 2018-09-25
      • 2017-10-01
      • 2019-05-01
      • 2015-04-08
      • 2020-07-08
      • 2016-04-12

      Namespaces summary

      Classes summary

      A configuration provider is a function that returns a promise that is fulfilled with a configuration object. This class provides base functionality usable by specific configuration provider implementations

      Источник

      Читайте также:  Java get path delimiter
Оцените статью