¿Como configurar para enviar mensaje push desde laravel a una aplicacion en ionic usando OneSignal?


leyendo la documentación que nos proporcionan como instalar un paquete desde composer en laravel para la conexión de Onesignal me surgieron varias dudas ya que no logre comprender la poca información que dan y sobre los parámetros que deben introducirse en los métodos. En link de git que me he seguido es este:https://github.com/berkayk/laravel-onesignal

La configuración lo he hecho bien, solo que he tenido un incoveniente al configurar el archivo onesigalphp ya que existen 3 variables que son:

'app_id' => '', 'rest_api_key' => '', 'user_auth_key' => 'YOUR-USER-AUTH-KEY' 

En el caso de los 2 primero que son app_id y rest_api_key ya tengo las claves, pero el problema es el tercero que no entiendo que significa o donde debo obtener la clave del user.

El siguiente problema que tengo es al implementar el metodo que viene del git:

OneSignal::sendNotificationToAll(         "Some Message",          $  url = null,          $  data = null,          $  buttons = null,          $  schedule = null     ); 

Este método lo debo agregar al momento de registrar por ejemplo hablando de un producto ahí debería ir ya que se encuentra en el metodo post? o donde debería colocarlo?

Mi otra duda es que cosa va en cada parametro, lo unico que se es que en url va esto:

$ url = 'https://onesignal.com/api/v1/notifications',

Creo que son todas mis dudas, hasta ahi no entiendo como configurar todo y no encuentro solución en la documentación o no logro comprender con tan poca explicación que dan, alguien me ayuda por favor, me urge 🙁 gracias