Class LineService

java.lang.Object
com.bytedesk.social.line.LineService

@Service public class LineService extends Object
  • Field Details

    • lineConfig

      private final LineConfig lineConfig
    • restTemplate

      private final org.springframework.web.client.RestTemplate restTemplate
  • Constructor Details

    • LineService

      public LineService()
  • Method Details

    • sendTextMessage

      public void sendTextMessage(String userId, String text)
      Send text message to LINE user
    • sendMessage

      public void sendMessage(String userId, List<LineMessage.Message> messages)
      Send message to LINE user
    • processWebhookEvent

      public void processWebhookEvent(LineWebhookEvent event)
      Process incoming webhook event from LINE
    • verifyWebhookSignature

      public boolean verifyWebhookSignature(String signature, String body)
      Verify webhook signature