Как получить JSON данных из веб-крюка JIRA - PullRequest
0 голосов
/ 20 января 2020

Я пытаюсь настроить бота, который будет отправлять слабое прямое сообщение, когда билет с моей доски jira меняет свой статус на 'pending_informations'.

Я использую AWS Lambda, в соответствии с документы Я настроил веб-крючок Jira, чтобы получить информацию о билете с моей доски Jira. Я предоставил URL https://lambda_post_url, куда должен быть отправлен обратный вызов. Как добраться до данных JSON, которые были отправлены с Jira? Я хочу проверить, как определяется JSON, и использовать это в дальнейшей реализации Slack.

Моя лямбда довольно проста

module Bot
  module Handler
    extend self
    def handle(event:, context:)
      { statusCode: 200 }
    end
  end
end

1 Ответ

0 голосов
/ 22 января 2020

Я подошел к этому по-другому, может кому-то понадобится нечто подобное. Поэтому я просто выдал ошибку в своей AWS лямбде для этого события и проверил AWS журналы, в которых я получил грубый файл JSON, который я мог бы использовать локально.

Обновил лямбду, чтобы вызвать ошибку:

module Bot
  module Handler
    extend self
    def handle(event:, context:)
      raise StandardError.new(event)
      { statusCode: 200 }
    end
  end
end
...