naichenardi / amazon-sqs-php-extended-client-lib
Amazon SQS 客户端扩展,允许通过 Amazon S3 发送和接收高达 2GB 的消息。
该软件包的官方仓库似乎已不存在,因此该软件包已被冻结。
2.0
2020-05-22 01:20 UTC
Requires
- php: >=7.1.0
- ext-json: *
- aws/aws-sdk-php: ^3.18
- ramsey/uuid: ^3.4
Requires (Dev)
- ext-json: *
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2023-04-22 08:08:46 UTC
README
Amazon SQS PHP 扩展客户端库
Amazon SQS PHP 扩展客户端库 允许您使用 Amazon S3 管理亚马逊 SQS 消息负载。这对于存储和检索大于当前 SQS 限制(256 KB)的消息负载特别有用,最高可达 2 GB。具体来说,您可以使用此库来
- 指定消息负载是否始终存储在 Amazon S3 中,或者仅在消息大小超过最大大小时(默认为 256 KB)。
- 发送引用存储在 Amazon S3 存储桶中的单个消息对象的邮件。
- 从 Amazon S3 存储桶中获取相应的消息对象。
- 从 Amazon S3 存储桶中删除相应的消息对象。
您可以使用 composer 安装此库,如下所示:
composer require naichenardi/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 requests。