我正在尝试从“ Amazon Product Advertising API”中检索数据,并且看到需要签署请求,然后响应是应该解析的XML文档。
我想知道是否有任何库可以发送我的请求,并将响应作为对象接收。

如果不是,我该怎么做才能将这些XML响应转换为对象?我已经读过关于模式的知识,但是我从哪里获得这些模式以及从防御对象的防御中得到什么,以便我自己定义它们。

非常感谢!

最佳答案

您可以使用以下nuget

PM> Install-Package Nager.AmazonProductAdvertising


例:

var authentication = new AmazonAuthentication();
authentication.AccessKey = "accesskey";
authentication.SecretKey = "secretkey";

var client = new AmazonProductAdvertisingClient(authentication, AmazonEndpoint.DE);
//Search
var result = await client.SearchItemsAsync("canon eos");
//Lookup
var result = await client.GetItemsAsync("B00BYPW00I");

关于c# - 亚马逊产品广告API的C#库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33580526/

10-11 10:44