e0ipso / amazon-sqs-php-extended-client-lib
扩展了Amazon SQS客户端,允许通过Amazon S3发送和接收高达2GB的消息。
1.1.0
2021-02-01 09:10 UTC
Requires
- php: >=5.6
- aws/aws-sdk-php: ^3.18
- ramsey/uuid: >=3.4
Requires (Dev)
- phpunit/phpunit: ^5.4
This package is auto-updated.
Last update: 2024-09-18 14:53:59 UTC
README
Amazon SQS PHP扩展客户端库
Amazon SQS PHP扩展客户端库 允许您使用Amazon S3管理Amazon SQS消息负载。这对于存储和检索大于当前SQS限制(256 KB)的消息非常有用,最高可达2 GB。具体来说,您可以使用此库
- 指定消息负载是否始终存储在Amazon S3中,或者仅在消息大小超过最大大小时(默认为256 KB)才存储。
- 发送引用存储在Amazon S3存储桶中的单个消息对象的邮件。
- 从Amazon S3存储桶中获取相应的消息对象。
- 从Amazon S3存储桶中删除相应的消息对象。
您可以使用Composer安装此库:
composer require e0ipso/amazon-sqs-php-extended-client-lib
入门指南
- 注册AWS -- 在开始之前,您需要一个AWS账户。有关创建AWS账户和获取AWS凭证的更多信息,请参阅AWS SDK for PHP开发者指南中的AWS账户和凭证。
- 注册Amazon SQS -- 前往Amazon SQS控制台注册服务。
- 最低要求 -- 要使用示例应用程序,您需要PHP 5.6+和Composer。有关要求的更多信息,请参阅Amazon SQS开发者指南中的入门指南部分。
- 更多信息 - 阅读API文档和SQS & S3推荐。
致谢
- 此库受到了类似的Java库的启发。
反馈
- 在此处给我们反馈。
- 如果您想贡献新的功能或修复错误,我们非常乐意看到您的Github pull请求。