Skip to main content

Panoramica

Con LineChannel puoi inviare messaggi a LINE dalle Notifications di Laravel.
A seguito della chiusura del servizio LINE Notify, il supporto per LINE Notify è terminato. Attualmente, poiché si tratta di notifiche tramite Messaging API, sono presenti limiti sul numero di messaggi in base al piano tariffario. Consulta Prezzi della Messaging API.

Classe Notification

Restituisci LineChannel::class da via() e definisci il messaggio in toLine().

Modalità di invio

Notifica on-demand

Per inviare notifiche senza associarle a un modello utente, utilizza Notification::route(). La destinazione è un userId o un groupId.

Notifiche dal modello User

Per gestire la destinazione per ogni utente, definisci routeNotificationForLine().
Puoi ottenere userId e groupId da eventi webhook come FollowEvent e JoinEvent.

Tipi di messaggio

Testo

Puoi inviare fino a 5 messaggi.

Personalizzazione del nome del mittente e dell’icona

withSender() deve essere chiamato prima dei metodi di aggiunta del messaggio.
Puoi specificare nome e icona anche tramite i parametri di create().

Sticker

Per gli sticker utilizzabili, consulta la Sticker list.

Immagini

Specifica un URL pubblico.

Video

Specifica un URL pubblico.

Altri tipi di messaggio

Con message() puoi aggiungere un tipo di messaggio arbitrario. Specifica il tipo con setType().
Per le informazioni più aggiornate consulta il repository GitHub.
Ultima modifica il 13 luglio 2026