【发布时间】:2018-08-22 11:05:26
【问题描述】:
我想使用我网站上的亚马逊 MWS 使用 Feed 模板“_POST_FLAT_FILE_LISTINGS_DATA_”将我的产品上传到“amazon.com”。
当它通过亚马逊 mws 提交提要时,我面临以下错误:
"SKU 的 ConditionType: [MYSKU] 无效。查看数据 有效 ConditionType 的清单模板的定义选项卡 选项。”
它适用于 amazon.com 中的“珠宝”类别。
但是现在当我在“珠宝”类别下上传我的产品并带有提要时 模板“_POST_FLAT_FILE_LISTINGS_DATA_”使用亚马逊 MWS 并提交提要,然后我遇到上述问题,但产品创建时状态不完整,可用数量变为零。
我提供的数量大于零。
之后我从“sellercentral.amazon.com”下载了“珠宝”类别的示例提要模板并检查它,然后没有选项可以在亚马逊示例提要模板中添加ConditionType。
然后我还在产品模板中手动添加ConditionType字段并通过亚马逊mws提交,但面临同样的问题,但产品创建时状态不完整,可用数量为零,但我提供的数量大于零。
我尝试上传我的 Feed 产品模板“通过上传添加产品”部分的亚马逊卖家中心,然后遇到同样的问题
MarketplaceWebServiceConfig config = new MarketplaceWebServiceConfig();
config.ServiceURL = accountDetails.ServiceURL;
config.SetUserAgentHeader(
"Amazon Listion",
"1.0",
"C#",
"<Parameter 1>", "<Parameter 2>");
MarketplaceWebService.MarketplaceWebService service = new MarketplaceWebServiceClient(accountDetails.AWSAccessKeyID, accountDetails.SecretKey, config);
SubmitFeedRequest request = new SubmitFeedRequest();
request.Merchant = accountDetails.MerchantId;
request.MWSAuthToken = accountDetails.MWSAuthToken; // Optional
request.MarketplaceIdList = new IdList();
request.MarketplaceIdList.Id = new List<string>(new string[] { accountDetails.MarketplaceID });
request.FeedContent = System.IO.File.Open(FeedContent.FilePath, System.IO.FileMode.Open, System.IO.FileAccess.Read);
request.ContentMD5 = MarketplaceWebServiceClient.CalculateContentMD5(request.FeedContent);
request.FeedContent.Position = 0;
request.FeedType = "_POST_FLAT_FILE_LISTINGS_DATA_";
SubmitFeedResponse response = service.SubmitFeed(request);
long FeedId = CommonUtilities.ToInt64(response.SubmitFeedResult.FeedSubmissionInfo.FeedSubmissionId);
request.FeedContent.Close();
SMAmazonSubmitFeedResponse feedResponse = new SMAmazonSubmitFeedResponse();
JavaScriptSerializer json_serializer = new JavaScriptSerializer();
if (FeedId > 0)
{
feedResponse.TemplateId = templateId;
feedResponse.FeedId = FeedId;
请指导我如何解决问题和处于活动状态的产品列表。
【问题讨论】:
-
您的问题与 C# 有何联系?
-
我是用C#开发的
-
请考虑阅读这个stackoverflow.com/help/how-to-ask并添加对应的代码sn-ps
标签: c# amazon amazon-mws