Class PayloadExtractor

java.lang.Object
com.slack.api.bolt.aws_lambda.request.PayloadExtractor

public class PayloadExtractor
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Constructor Description
    PayloadExtractor()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String extractPayloadJsonAsString​(java.lang.String body)
    Extract URL decoded JSON string from body parameter given by AWS Lambda/API Gateway.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • extractPayloadJsonAsString

      public java.lang.String extractPayloadJsonAsString​(java.lang.String body)
      Extract URL decoded JSON string from body parameter given by AWS Lambda/API Gateway.
      Parameters:
      body - a string value like "payload=%7B%22type%22%3A%22block_actions%22%2C%22team%22%3A%7B%22id%22%3A% ..."