Skip to main content

Overzicht

revolution/laravel-line-sdk is een pakket dat de officiële LINE SDK gebruiksvriendelijker maakt vanuit Laravel. Het biedt vier functies: webhookontvangst, een Bot-facade, integratie met Laravel Notifications en LINE Login (Socialite).
Dit pakket vereist PHP 8.3 of hoger en Laravel 12.0 of hoger.

Installatie

Configuratie

LINE Developers-console

Maak channels aan op LINE Developers.
Messaging API-channels kunnen niet meer rechtstreeks vanuit de LINE Developers Console worden aangemaakt. Maak eerst een officieel account aan in de LINE Official Account Manager en schakel het gebruik van de Messaging API in.
Maak twee channels aan.

.env

Configuratiebestand publiceren (optioneel)

Snelstart

De snelste manier om een bot werkend te krijgen.
1

Maak een nieuw Laravel-project aan

2

Configureer .env

3

Publiceer de standaardlistener

Er wordt een MessageListener gegenereerd in app/Listeners/Line/.
4

Deploy naar een webserver

Om webhooks van LINE te kunnen ontvangen heb je een openbaar bereikbare URL nodig. Op een lokale server kun je ze niet ontvangen.Stel de webhook-URL in via de LINE Developers-console.
5

Voeg de bot toe als vriend en test

Voeg de bot toe als vriend via de QR-code van het Messaging API-channel. Stuur een bericht en de MessageListener echoot het bericht terug.

Documentatie

Webhook / Bot

Berichten versturen en ontvangen via de webhookcontroller en de Bot-facade.

Notificatiekanaal

Integratie van de LINE Messaging API met het Laravel Notification System.

Socialite (LINE Login)

OAuth2-authenticatie met LINE Login implementeren via Socialite.

Referenties

Laatst gewijzigd op 6 september 2026