Amazon itemsearch выдает мне ошибку 400 ! почему это произошло
приложение.конфиг
программы.в CS
static void Main(string[] args) { // Instantiate Amazon ProductAdvertisingAPI client AWSECommerceServicePortTypeClient amazonClient = new AWSECommerceServicePortTypeClient(); // prepare an ItemSearch request ItemSearchRequest request = new ItemSearchRequest(); request.SearchIndex = "Books"; request.Title = "WCF"; request.ResponseGroup = new string[] { "Small" }; ItemSearch itemSearch = new ItemSearch(); itemSearch.Request = new ItemSearchRequest[] { request }; itemSearch.AWSAccessKeyId = ConfigurationManager.AppSettings["accessKeyId"]; itemSearch.AWSAccessKeyId = ConfigurationManager.AppSettings["secretKey"]; itemSearch.AssociateTag = "my value"; // send the ItemSearch request ItemSearchResponse response = amazonClient.ItemSearch(itemSearch); // write out the results from the ItemSearch request foreach (var item in response.Items[0].Item) { Console.WriteLine(item.ItemAttributes.Title); } Console.WriteLine("done...enter any key to continue>"); Console.ReadLine(); } }
Что я уже пробовал:
Я попытался подписать его, но без всякой надежды
signingBehavior, который в app. config build succeded bud имеет синюю линию под ним, сказал недопустимый дочерний элемент signingBehavior , это проблема, но сборка удалась, я не знаю, у кого есть какие-либо идеи
Karthik_Mahalingam
внутреннее исключение?
Sarah Mohammed77
https://msdn.microsoft.com/query/dev12.query?appId=Dev12IDEF1&l=EN-US&k=k(EHWeb);k(TargetFrameworkMoniker-.NETFramework,Version%3Dv4.0);k(DevLang-csharp)&rd=true
эту ссылку на внутреннее исключение
Sarah Mohammed77
пространство имен-это "http://webservices.amazon.com/AWSECommerceService/2011-08-01"