将mashape api响应转换为c#类

RSDC

我正在使用mashape api获取速度跟踪信息:

https://www.mashape.com/blaazetech/indian-post

由于这是.NET c#中的代码,因此未遵循以下代码:-

Task<HttpResponse<MyClass>> response = Unirest.get("https://indianpost.p.mashape.com/index.php?itemno=EF990403084IN")
.header("X-Mashape-Key", mykey)
.header("Accept", "application/json")
.asJson();

complie错误是“无法从用法中推断出方法'unirest_net.request.HttpRequest.asJson()'的类型参数。尝试显式指定类型参数。”

我不确定如何可以使用此api。“ MyClass”有问题吗?

纳米书呆子

RSDC-好的,事实证明您的Indian-Post的API端点仍然无法正常工作。在Mashape上对其进行了测试,并返回错误。

>>>我让它适用于metaCritic GET API <<<

https://www.mashape.com/byroredux/metacritic(游戏列表API,第二倒)

回复:MyClass

1)在API文档页面的mashape.com网站上,在右侧找到200 / JSON响应。

2)复制json数据

3)转到http://json2csharp.com/并粘贴代码

4)单击生成按钮以获取c#类代码。复制课程代码。

5)回到VS,转到Models文件夹并创建名为MyClass.cs的类。

6)这样粘贴您的代码:

public class MyClass
{
    public class Result
    {
        public string name { get; set; }
        public string score { get; set; }
        public string url { get; set; }
        public string rlsdate { get; set; }
        public string rating { get; set; }
        public string summary { get; set; }
        public string platform { get; set; }
    }

    public class RootObject
    {
        public List<Result> results { get; set; }
    }
}

7)试试这个:

        HttpResponse<MyClass.RootObject> response = Unirest.get("https://byroredux-metacritic.p.mashape.com/game-list/ps4/coming-soon")
        .header("X-Mashape-Key", "KxdVFN6Vlymshd5ezOQwBvS2Svjtp1bq5YOjsnFOkgTOwqwM6y")
        .header("Accept", "application/json")
        .asJson<MyClass.RootObject>();

如果运行调试器,则可以看到响应>正文>结果现在包含25个数据项。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将mashape api响应转换为php字符串

来自分类Dev

将 json 响应转换为 C# 变量

来自分类Dev

AWS API Gateway:将响应转换为XML

来自分类Dev

如何将API响应转换为图像?

来自分类Dev

Elixir:将深度嵌套的 api 响应转换为地图

来自分类Dev

Java将json rest api响应转换为图像

来自分类Dev

如何在TypeScript中使用class-transformer将API请求的响应转换为类实例?

来自分类Dev

将json响应转换为列表

来自分类Dev

将AppleScript响应转换为JSON

来自分类Dev

将http响应转换为xml

来自分类Dev

无法将响应转换为数组

来自分类Dev

将JSON响应转换为DataTable

来自分类Dev

将 json 响应转换为表

来自分类Dev

任何将 API 字符串响应转换为 json 响应的服务?

来自分类Dev

加特林-将json响应转换为案例类列表

来自分类Dev

将API响应转换为JSON对象时出现问题

来自分类Dev

如何将具有多个JSON对象的Asana API响应转换为Python对象

来自分类Dev

如何将Okhttp的响应转换为inputstream

来自分类Dev

将HttpClient响应转换为JsonObject时出错

来自分类Dev

如何将SOAP响应转换为PHP Array?

来自分类Dev

将Javascript响应转换为Array / Map

来自分类Dev

如何将WebService响应转换为PDF?

来自分类Dev

将原始http响应转换为Koa兼容对象?

来自分类Dev

如何将RestAssured响应转换为Java列表

来自分类Dev

将奇怪的JSON响应转换为简单对象的数组

来自分类Dev

将文本/字符串响应转换为html

来自分类Dev

将JSON响应转换为Graph.EducationAssignment对象

来自分类Dev

如何将Powershell JSON响应转换为CSV

来自分类Dev

JAX-RS:将响应转换为异常