我正在寻找有关如何使用Manatee.Trello Webhook
功能的代码示例。
我在这里找到了一些文档:https ://bitbucket.org/gregsdennis/manatee.trello/wiki/Webhooks ,但对我来说还不够清楚。
它只演示了如何创建一个Webhook
,但不演示如何接收和处理实时更新。在,和- 上尝试了Updated
事件,但显然我没有正确地做某事。Webhook
Card
Actions
任何帮助,将不胜感激。
我正在寻找有关如何使用Manatee.Trello Webhook
功能的代码示例。
我在这里找到了一些文档:https ://bitbucket.org/gregsdennis/manatee.trello/wiki/Webhooks ,但对我来说还不够清楚。
它只演示了如何创建一个Webhook
,但不演示如何接收和处理实时更新。在,和- 上尝试了Updated
事件,但显然我没有正确地做某事。Webhook
Card
Actions
任何帮助,将不胜感激。
本文一般演示了 webhook: https ://blogs.msdn.microsoft.com/webdev/2015/09/04/introducing-microsoft-asp-net-webhooks-preview/
基本上,Microsoft.AspNet.WebHooks.Receivers.Trello
您可以安装一个可以完成所有繁重工作的 NuGet 包。
安装 NuGet 包后,我可以覆盖内置控制器并Webhook.ProcessNotification()
按照Greg Dennis的建议使用。
希望有人发现这很有用。
您需要自己设置网络部分。这可以通过一个ApiController
(或其他)来完成。
收到 POST 消息后,将内容作为字符串读取(不要反序列化),然后将其传递给Webhook.ProcessNotification()
. Manatee.Trello 很好地照顾其余的。
这将触发Updated
事件。
编辑 我创建了一些更好的文档。这是您寻求的示例!
https://gregsdennis.github.io/Manatee.Trello/examples/webhook.html#processing-a-webhook-notification