我正在寻找最简单,最简单的方法来访问返回JSON或XML的Web API以及并发请求。
例如,我想调用twitter搜索API并同时返回5页结果(5个请求)。理想情况下,结果应该集成并返回到一个哈希数组中。
我将使用大约15个API,并且已经有代码可以单独访问它们(使用简单的.NET HTTP请求)并解析它们,但我需要以最简单的方式使这些请求并发。此外,JSON / XML解析的任何错误处理都是一个奖励。
答案 0 :(得分:1)
我建议Weary。
它通过为每个请求生成一个线程来处理多个同时发生的异步请求,并且可以使用它编写可读且干燥的API连接器。最重要的是,它有一个内置的.parse
方法,可以使用JSON或XML响应。