Хорошо, я нашел решение от kikutou в github, решение:
Я сделал два канала и расширил до оригинала из oneignal
namespace App\Channels;
use Berkayk\OneSignal\OneSignalClient;
use NotificationChannels\OneSignal\OneSignalChannel;
class OneSignalFirstChannel extends OneSignalChannel
{
public function __construct()
{
$oneSignal = new OneSignalClient(env("FIRST_ONESIGNAL_APP_ID"), env("FIRST_ONESIGNAL_REST_API_KEY"),null);
parent::__construct($oneSignal);
}
}
И
namespace App\Channels;
use Berkayk\OneSignal\OneSignalClient;
use NotificationChannels\OneSignal\OneSignalChannel;
class OneSignalSecondChannel extends OneSignalChannel
{
public function __construct()
{
$oneSignal = new OneSignalClient(env("Second_ONESIGNAL_APP_ID"), env("Second_ONESIGNAL_REST_API_KEY"),null);
parent::__construct($oneSignal);
}
}
и, наконец, используйте уведомление
public function via($notifiable)
{
return [OneSignalFirstChannel::class, OneSignalSecondChannel::class];
}