Как получить ответ Chargify Webhook в .Net

Я уже настроил URL-адрес веб-перехватчика в chargify. Этот URL-адрес предназначен для webapi.

Итак, я обрабатываю все события в webapi. Но я хочу знать, как мы можем получить параметр запроса из chargify. Если у кого-то есть пример, не могли бы вы дать мне.

Ниже приведен запрос от одного события chargify webhook.

вы можете получить ссылку ниже для запроса отправки веб-перехватчиком событий. https://docs.chargify.com/webhooks#signup-success-payload

Пожалуйста помоги мне с этим.

Заранее спасибо.


person user3498244    schedule 12.12.2015    source источник


Ответы (1)


Поскольку он отправляется на URL-адрес веб-перехватчика как параметры формы, поэтому в MVC ваша подпись будет выглядеть примерно так:

public ActionResult ReceiveWebhook(FormCollection webhookPayload, string signature_hmac_sha_256)

Параметр signature_hmac_sha_256 включен в строку запроса, поэтому он передается здесь.

Затем вы можете запустить другую логику, используя event:

var eventName = webhookPayload["event"];
person djbyter    schedule 14.12.2015