Vue d’ensemble
AvecLineChannel, vous pouvez envoyer des messages vers LINE depuis les notifications Laravel.
Suite à l’arrêt du service LINE Notify, la prise en charge de LINE Notify est terminée. Les notifications passent désormais par l’API Messaging, qui est soumise à des limites de nombre d’envois selon le plan tarifaire. Consultez la tarification de l’API Messaging.
Classe Notification
RetournezLineChannel::class depuis via() et définissez le message dans toLine().
Modes d’envoi
Notification à la demande (on-demand)
Pour envoyer une notification sans passer par un modèle utilisateur, utilisezNotification::route(). La destination est un userId ou un groupId.
Notification depuis un modèle User
Pour gérer la destination par utilisateur, définissezrouteNotificationForLine().
Les
userId et groupId peuvent être récupérés via des événements Webhook tels que FollowEvent ou JoinEvent.Types de messages
Texte
Vous pouvez envoyer jusqu’à 5 messages.Personnaliser le nom d’expéditeur et l’icône
withSender() doit être appelée avant les méthodes d’ajout de message.
create().
Sticker
Pour la liste des stickers utilisables, consultez la Sticker list.Image
Spécifiez une URL publique.Vidéo
Spécifiez une URL publique.Autres types de messages
message() permet d’ajouter n’importe quel type de message. Spécifiez le type avec setType().
Pour les dernières informations, consultez le dépôt GitHub.