为自定义服务提供程序实现Webhooks

时间:2017-06-27 23:22:24

标签: c# webhooks asp.net-webhooks

您好我目前需要创建webhooks以收听Synapse Pay发送给我的任何更新。简而言之,我收集用户信息以准备和提交。一旦我提交了用户信息,我需要在Synapse Pay验证用户时收听检查。

首先,我知道我需要订阅(POST)以便能够根据此信息发布来接收webhook。

    {
"scope": [
"USERS|POST",
"USER|PATCH",
"NODES|POST",
"NODE|PATCH",
"TRANS|POST",
"TRAN|PATCH"
],
"url": "http://requestb.in/11uvkob1"
}

我在POST中使用的网址是否是我的服务器webhook地址的地址?

我发布信息的应用程序来自使用xamarin的移动应用程序,需要从移动应用程序收听,因此我可能需要从服务器到应用程序进行实时监控以确认我不确定。< / p>

我已经看过许多使用来自Github Library的Dropbox,Slack,Azure,Github等的webhooks的例子。但Synapse Pay(我认为)将需要某种形式的自定义解决方案,我不知道从哪里开始。

  • 所以我假设我创建了一个webhook服务

  • 在订阅帖子中提供网站的网址

  • Synapse Pay ping我创建的网址

  • 我在服务器端更新我的数据库

  • 将信息推送到移动应用

这是正确的流程吗?

如果是这样,有人可以指导我如何创建webhook并倾听Synapse发生的任何事件。

由于

0 个答案:

没有答案