Asp.net MVC中的Webhook

穆罕默德·基尔·艾赛义德(Mohammad Khir Alsaid)

我想将数据从外部api接收到我的asp.net mvc项目,并且我想知道如何编写代码以将json数据从外部api接收到我的控制器(webhook):

这是数据:

{

    "event": "tracking_update",
    "msg": {
        "id": "53aa94fc55ece21582000004",
        "tracking_number": "906587618687",
        "title": "906587618687",
        "origin_country_iso3": null,
        "destination_country_iso3": null,
        "shipment_package_count": 0,
        "active": false,
        "order_id": null,
        "order_id_path": null,
        "customer_name": null,
        "source": "web",
        "emails": [],
        "custom_fields": {},
        "tag": "Delivered",
        "tracked_count": 1,
        "expected_delivery": null,
        "signed_by": "D Johnson",
        "shipment_type": null,
        "tracking_account_number": null,
        "tracking_postal_code": "DA15BU",
        "tracking_ship_date": null,
        "created_at": "2014-06-25T09:23:08+00:00",
        "updated_at": "2014-06-25T09:23:08+00:00",
        "slug": "dx",
        "unique_token": "xk7LesjIgg",
        "checkpoints": [{
            "country_name": null,
            "country_iso3": null,
            "state": null,
            "city": null,
            "zip": null,
            "message": "Signed For by: D Johnson",
            "coordinates": [],
            "tag": "Delivered",
            "created_at": "2014-06-25T09:23:11+00:00",
            "checkpoint_time": "2014-05-02T16:24:38",
            "slug": "dx"
        }]
    },
    "ts": 1403688191
}
  • 如何在asp.net项目中做为Webhook从另一个Web API接收JSON数据
穆罕默德·基尔·艾赛义德(Mohammad Khir Alsaid)

这是总代码:

[HttpPost]
    public ActionResult Index()
    {
        string FileContent = "";
        using (StreamReader sr = new StreamReader(Request.InputStream))
        {
            FileContent = sr.ReadToEnd();
        }
         AfterShip model = JsonConvert.DeserializeObject<AfterShip>(FileContent);

     }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在ASP.NET MVC中创建Webhook?

来自分类Dev

为什么对Asp.NET Core MVC Controller的Stripe CLI HttpPost webhook调用(事件)给出“ System.Net.Security.dll中的System.IO.IOException”错误?

来自分类Dev

与ASP.NET MVC中的ASP.NET等效

来自分类Dev

ASP.Net MVC 5中的Cookie

来自分类Dev

ASP.NET MVC中的可选HttpPostedFileBase

来自分类Dev

ASP .NET MVC 5中的异步任务

来自分类Dev

ViewModel中的ASP.NET MVC SelectList

来自分类Dev

ASP.NET MVC中的异步方法

来自分类Dev

ASP.NET MVC 5中的ClaimsIdentity

来自分类Dev

ASP.NET MVC中的区域路由

来自分类Dev

在ASP.NET MVC中填充DropDownList

来自分类Dev

更新ASP .Net MVC中的记录

来自分类Dev

在ASP .NET MVC中存储会话数据

来自分类Dev

ASP中的异步Web服务。NET MVC

来自分类Dev

在ASP .NET MVC中更改角色权限

来自分类Dev

2 ASP.NET MVC中的ViewModel

来自分类Dev

ASP.NET MVC 6中的TryValidateModel

来自分类Dev

ASP.NET MVC 4中的ViewComponent

来自分类Dev

ASP.NET MVC中的可选HttpPostedFileBase

来自分类Dev

ASP.NET MVC中的SP问题

来自分类Dev

ASP.NET MVC中的HTML编码

来自分类Dev

ASP.NET MVC中的依赖注入

来自分类Dev

ASP.NET MVC中的单个SQL

来自分类Dev

ASP.NET MVC中的布局

来自分类Dev

在ASP .NET MVC中存储会话数据

来自分类Dev

ASP中的异步Web服务。NET MVC

来自分类Dev

asp.net MVC中的angularJS路由

来自分类Dev

ASP.NET MVC 4中的Treeview

来自分类Dev

在ASP.NET MVC中创建SiteMap