vivlong / phalapi-aliyun-amqp
PhalApi 2.x 扩展类库:基于Aliyun的AMQP扩展
dev-master
2019-06-10 07:17 UTC
Requires
- php-amqplib/php-amqplib: >=2.8.1
This package is auto-updated.
Last update: 2025-03-10 19:37:33 UTC
README
PhalApi 2.x扩展类库,基于Aliyun的AMQP扩展。
安装和配置
修改项目下的composer.json文件,并添加:
"vivlong/phalapi-aliyun-amqp":"dev-master"
然后执行composer update
。
安装成功后,添加以下配置到/path/to/phalapi/config/app.php文件:
/** * 阿里云AMQP相关配置 */ 'AliyunAmqp' => array( 'accessKeyId' => '<yourAccessKeyId>', 'accessKeySecret' => '<yourAccessKeySecret>', 'port' => '5672', 'endpoint' => '*', 'virtualHost' => 'test', 'resourceOwnerId' => '<yourAccountId>', ),
并根据自己的情况修改填充。
注册
在/path/to/phalapi/config/di.php文件中,注册:
$di->amqp = function() { return new \PhalApi\AliyunAmqp\Lite(); };
使用
\PhalApi\DI()->amqp->send($content);