Class MessengerWebhookController

java.lang.Object
com.bytedesk.social.messenger.MessengerWebhookController

@RestController @RequestMapping("/webhook/messenger") public class MessengerWebhookController extends Object
  • Field Details

    • messengerService

      private final MessengerService messengerService
    • objectMapper

      private final com.fasterxml.jackson.databind.ObjectMapper objectMapper
  • Constructor Details

    • MessengerWebhookController

      public MessengerWebhookController()
  • Method Details

    • verifyWebhook

      @GetMapping public org.springframework.http.ResponseEntity<String> verifyWebhook(@RequestParam("hub.mode") String mode, @RequestParam("hub.verify_token") String verifyToken, @RequestParam("hub.challenge") String challenge)
    • handleWebhook

      @PostMapping public org.springframework.http.ResponseEntity<String> handleWebhook(@RequestBody String body)