vivlong/phalapi-aliyun-push

此包已被废弃,不再维护。作者建议使用vivlong/phalapi-xpush包代替。

PhalApi 2.x 扩展类库:基于阿里云移动推送的服务端扩展。

dev-master 2020-12-10 06:03 UTC

This package is auto-updated.

Last update: 2020-12-16 09:57:48 UTC


README

PhalApi 2.x 扩展类库:基于阿里云移动推送的服务端扩展。
Packagist

安装和配置

修改项目下的composer.json文件,并添加:

    "vivlong/phalapi-aliyun-push":"dev-master"

然后执行composer update

安装成功后,将以下配置添加到/path/to/phalapi/config/app.php文件中:

    /**
     * 阿里云推送相关配置
     */
    'AliyunPush' =>  array(
        'accessKeyId'       => '<yourAccessKeyId>',
        'accessKeySecret'   => '<yourAccessKeySecret>',
        'appKey'            => '<yourAppKey>',
        'regionId'          => 'cn-hangzhou',
        'androidChannel'    => '<yourChannel>',
        'androidPopupActivity' => 'Activity',
    ),

并根据您的实际情况进行修改。

注册

在/path/to/phalapi/config/di.php文件中,注册:

$di->aliyunPush = function() {
    return new \PhalApi\AliyunPush\Lite();
};

使用

使用方式:

  \PhalApi\DI()->aliyunPush->push();