dzda / onesignal-api-bundle
Symfony 的 OneSignal API 包。
0.1.5
2015-07-05 12:01 UTC
Requires
- php: >=5.4.0
- norkunas/onesignal-php-api: v0.1.0
- symfony/framework-bundle: ~2.3
This package is not auto-updated.
Last update: 2024-09-11 02:49:55 UTC
README
OnesignalApiBundle
轻松将 OneSignal API 集成到 Symfony。
使用由 Norkunas 制作的 PHP 库。
设置
使用 Composer 安装
composer require dizda/onesignal-api-bundle
将包添加到 app/AppKernel.php
public function registerBundles()
{
$bundles = array(
....
new Dizda\OnesignalApiBundle\DizdaOnesignalApiBundle()
);
}
配置
将以下内容添加到您的 config.yml
dizda_onesignal_api: app_id: %onesignal_app_id% app_auth_key: %onesignal_app_auth_key%
使用
发送简单通知
$client = $this->get('dizda_onesignal_api.service.client'); $client->notifications->add([ 'headings' => [ 'en' => 'Withdraw' ], 'contents' => [ 'en' => 'Your withdraw has been sent!' ], 'included_segments' => ['All'], 'url' => 'http://google.fr' ]);
许可证
MIT 许可,请参阅 LICENSE。