/// <summary> /// Get item's price information, shipping, and activation status for targeted countries, including United States. /// </summary> public void SubmitDailyPriceReport() { Console.WriteLine("SubmitDailyPriceReport"); // Create Request var request = new DailyPriceReportRequest() { RequestBody = new DailyPriceReportRequestBody() { DailyPriceReportCriteria = new IntlPriceCriteria() { FileType = ReportFileType.CSV, RequestType = ReportRequestType.INTERNATIONAL_PRICE_REPORT.ToString(), CountryList = new List <string>() { "USA", "AUS" } } } }; // Send your request and get response var result = reportCall.SubmitDailyPriceReport(request).Result; // Use the data pre you business Console.WriteLine(string.Format("There are {0} response info.", result.GetResponseBody().ResponseList.Count)); }
[Fact]//14-1-7:XML USA public async Task SubmitDailyPriceReport_XML_USA() { var request = new DailyPriceReportRequest() { RequestBody = new DailyPriceReportRequestBody() { DailyPriceReportCriteria = new IntlPriceCriteria() { FileType = ReportFileType.CSV, RequestType = ReportRequestType.INTERNATIONAL_PRICE_REPORT.ToString(), CountryList = new List <string>() { "USA", "AUS" } } } }; CheckRequestString <DailyPriceReportRequest>(request); var body = await fadeAPI_USA_XML.SubmitDailyPriceReport(request, 310); Assert.IsType <DailyPriceReportResponse>(body); }