Amazon MWS, доступ к отчетам.GetReportList запрещен

Мне нужно получить ответ на запрос в C#, используя Amazon MWS API. Я получал ошибку "Отказано в доступе" при отправке запросов на Amazon MWS . Я пытаюсь получить запрос как с vpn, так и без, потому что.

class Program
{
    static void Main(string[] args)
    {

        var accessKey = "***";
        var marketPlaceId = "***";
        var secretKey = "***";

        var appName = "UtilityProgramm";
        var appVersion = "5.2.1";

        /* Example Products API Client */

        // var client = new MarketplaceWebServiceProductsClient(appName, appVersion, accessKey, secretKey, config);





        GetReportListRequest request = new GetReportListRequest();
        // request.Merchant = merchantId;
        request.Merchant = marketPlaceId;

        request.AvailableFromDate = DateTime.Now.AddDays(-3);

        TypeList t = new TypeList();
        t.Type.Add("_GET_AFN_INVENTORY_DATA_");
        request.ReportTypeList = t;

        MarketplaceWebServiceConfig config = new MarketplaceWebServiceConfig();
        config.ProxyHost = "159.65.47.178";
        config.ProxyPort = 8888;
        config.ServiceURL = "https://mws.amazonservices.com";

            MarketplaceWebService.MarketplaceWebService service = new MarketplaceWebServiceClient(accessKey, secretKey,appName,appVersion, config);

            GetReportListResponse response = service.GetReportList(request);

            string xml = response.ToXML();
            Console.WriteLine("1");





    }
}

}

0 ответов

Другие вопросы по тегам