rocketfirm/yii2-onesignal

OneSignal.com 集成组件

0.0.4 2020-05-04 11:43 UTC

This package is auto-updated.

Last update: 2024-09-16 03:56:44 UTC


README

OneSignal.com 集成组件。非常欢迎贡献!

安装

推荐的安装方式是通过 Composer

composer require rocketfirm/yii2-onesignal

配置

将以下代码添加到您的配置文件(main.php)中

<?php

return [
	'components' => [
		// ...

		'onesignal' => [
			'class' => '\rocketfirm\onesignal\OneSignal',
			'appId' => 'ONESIGNAL_APP_ID',
			'apiKey' => 'ONESIGNAL_API_KEY',
		]
	]
]

用法

将 onesignal 组件添加到您的项目后,您可以通过运行以下代码轻松地将玩家添加到您的 OneSignal 应用程序中

<?php
\Yii::$app->onesignal->players()->add($deviceType, $options);

运行以下命令以发送通知

<?php
\Yii::$app->onesignal->notifications()->create($message, $options)

访问官方 onesignal.com 文档 了解更多详情。