nickhatboecker / one-signal-api-bundle
Symfony OneSignal Api Bundle
v2.0.2
2020-01-22 16:04 UTC
Requires
- php: >=5.5
- guzzlehttp/guzzle: ^6.0
- norkunas/onesignal-php-api: ^1.2
- php-http/guzzle6-adapter: ^1.0
- symfony/framework-bundle: ^5.0
README
使用由 Norkunas 制作的 OneSignal PHP API 。
下载 Bundle
$ composer require nickhatboecker/one-signal-api-bundle
启用 Bundle
在项目的 app/AppKernel.php
文件中注册的 Bundle
<?php class AppKernel extends Kernel { public function registerBundles() { $bundles = array( // ... new Samiax\OneSignalApiBundle\SamiaxOneSignalApiBundle(), ); // ... } // ... }
配置
将此添加到 config.yml
samiax_one_signal_api: app_id: "{ONE_SIGNAL_API_APP_ID}" app_auth_key: "{ONE_SIGNAL_API_APP_AUTH_KEY}" user_auth_key: "{ONE_SIGNAL_API_USER_AUTH_KEY}"
基本用法
获取所有应用
$service = $this->get('samiax_one_signal_api.service'); $myApps = $service->apps->getAll();