larva / laravel-aliyun-mns-queue
This is a Laravel queue adapter for the Aliyun MNS.
Installs: 1 068
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Requires
- ext-json: *
- illuminate/queue: ^5.0 || ^6.0 || ^7.0 || ^8.0
- illuminate/support: ^5.0 || ^6.0 || ^7.0 || ^8.0
- xutl/aliyunmns: ~1.3
This package is auto-updated.
Last update: 2021-03-06 12:10:26 UTC
README
This is a queue adapter for the Aliyun MNS
Installation
composer require larva/laravel-aliyun-mns-queue
for Laravel
This service provider must be registered.
// config/app.php 'providers' => [ '...', Larva\Aliyun\Mns\Queue\AliyunMnsServiceProvider::class, ];
edit the config file: config/queue.php
add config
'mns' => [ 'driver' => 'mns', 'access_id' => env('MNS_ACCESS_ID', 'your-access-key-id'), 'access_key' => env('MNS_ACCESS_KEY', 'your-access-key-secret'), 'security_token' => env('MNS_SECURITY_TOKEN', 'your-security-token'), 'endpoint' => 'http(s)://{AccountId}.mns.cn-hangzhou.aliyuncs.com', 'queue' => 'default' ],
change default to mns
'default' => 'mns'
Use
see Laravel wiki