Walmart загрузить фид API
Я начинающий разработчик Walmart. вот несколько вопросов. Если какой-нибудь бог поможет мне. Буду признателен.
где я могу получить значения заголовка, такие как WM_QOS.CORRELATION_ID и WM_CONSUMER.CHANNEL? Официальный документ гласит, что когда я захожу в центр продавца, я могу их просматривать. Но они не появились.
Когда я загружаю один канал, я хочу понять значение узлов xml (тело запроса), может ли кто-нибудь помочь мне понять это?
<wal:MPItemFeed xmlns:wal="http://walmart.com/"> <wal:MPItemFeedHeader> <wal:version>3.1</wal:version> <!--Optional:--> <wal:requestId>string</wal:requestId> <!--Optional:--> <wal:requestBatchId>string</wal:requestBatchId> <!--Optional:--> <wal:feedDate>2007-10-25T23:36:28</wal:feedDate> <!--Optional:--> <wal:mart>WALMART_CA</wal:mart> </wal:MPItemFeedHeader> <!--1 to 10000 repetitions:--> <wal:MPItem> <wal:processMode>REPLACE_ALL</wal:processMode> <!--Optional:--> <wal:feedDate>2006-08-19T10:27:14-07:00</wal:feedDate> <wal:sku>string</wal:sku> <wal:productIdentifiers> <!--1 or more repetitions:--> <wal:productIdentifier> <wal:productIdType>ISBN</wal:productIdType> <wal:productId>string</wal:productId> </wal:productIdentifier> </wal:productIdentifiers> <!--Optional:--> <wal:MPProduct> <!--Optional:--> <wal:SkuUpdate>Yes</wal:SkuUpdate> <!--Optional:--> <wal:msrp>1000.00</wal:msrp> <wal:productName>string</wal:productName> <!--Optional:--> <wal:additionalProductAttributes> <!--1 or more repetitions:--> <wal:additionalProductAttribute> <!--Optional:--> <wal:productAttributeName>string</wal:productAttributeName> <!--Zero or more repetitions:--> <wal:productAttributeValue>string</wal:productAttributeValue> </wal:additionalProductAttribute> </wal:additionalProductAttributes> <!--Optional:--> <wal:ProductIdUpdate>Yes</wal:ProductIdUpdate> <wal:category> <wal:FoodAndBeverageCategory> <!--You have a CHOICE of the next 2 items at this level--> <wal:AlcoholicBeverages> <wal:shortDescription>string</wal:shortDescription> <!--Optional:--> <wal:keyFeatures> <!--1 or more repetitions:--> <wal:keyFeaturesValue>string</wal:keyFeaturesValue> </wal:keyFeatures> <wal:brand>string</wal:brand> <!--Optional:--> <wal:manufacturer>string</wal:manufacturer> <!--Optional:--> <wal:manufacturerPartNumber>string</wal:manufacturerPartNumber> <!--Optional:--> <wal:modelNumber>string</wal:modelNumber> <!--Optional:--> <wal:multipackQuantity>100</wal:multipackQuantity> <!--Optional:--> <wal:countPerPack>100</wal:countPerPack> <!--Optional:--> <wal:count>string</wal:count> <wal:mainImageUrl>http://www.test.com/fremunt/foedere</wal:mainImageUrl> <!--Optional:--> <wal:productSecondaryImageURL> <!--1 or more repetitions:--> <wal:productSecondaryImageURLValue>http://www.corp.gov/sceptra/et</wal:productSecondaryImageURLValue> </wal:productSecondaryImageURL> <!--Optional:--> <wal:flavor>string</wal:flavor> <!--Optional:--> <wal:size>string</wal:size> <!--Optional:--> <wal:variantGroupId>string</wal:variantGroupId> <!--Optional:--> <wal:variantAttributeNames> <!--1 or more repetitions:--> <wal:variantAttributeName>size</wal:variantAttributeName> </wal:variantAttributeNames> <!--Optional:--> <wal:isPrimaryVariant>No</wal:isPrimaryVariant> <!--Optional:--> <wal:isProp65WarningRequired>Yes</wal:isProp65WarningRequired> <!--Optional:--> <wal:prop65WarningText>string</wal:prop65WarningText> <!--Optional:--> <wal:hasExpiration>Yes</wal:hasExpiration> <!--Optional:--> <wal:hasPricePerUnit>Yes</wal:hasPricePerUnit> <!--Optional:--> <wal:pricePerUnitQuantity>1000.00</wal:pricePerUnitQuantity> <!--Optional:--> <wal:pricePerUnitUom>Each</wal:pricePerUnitUom> <!--Optional:--> <wal:hasGMOs>No</wal:hasGMOs> <!--Optional:--> <wal:isNutritionFactsLabelRequired>No</wal:isNutritionFactsLabelRequired> <!--Optional:--> <wal:nutritionFactsLabel>string</wal:nutritionFactsLabel> <!--Optional:--> <wal:nutritionIngredientsImage>string</wal:nutritionIngredientsImage> <!--Optional:--> <wal:alcoholContentByVolume>string</wal:alcoholContentByVolume> <!--Optional:--> <wal:alcoholProof>string</wal:alcoholProof> <!--Optional:--> <wal:alcoholClassAndType>string</wal:alcoholClassAndType> <!--Optional:--> <wal:neutralSpiritsColoringAndFlavoring>string</wal:neutralSpiritsColoringAndFlavoring> <!--Optional:--> <wal:wineAppellation>string</wal:wineAppellation> <!--Optional:--> <wal:wineVarietal>string</wal:wineVarietal> <!--Optional:--> <wal:vintage>100</wal:vintage> <!--Optional:--> <wal:isNonGrape>Yes</wal:isNonGrape> <!--Optional:--> <wal:isEstateBottled>No</wal:isEstateBottled> <!--Optional:--> <wal:containsSulfites>No</wal:containsSulfites> <!--Optional:--> <wal:timeAged> <wal:measure>1000.00</wal:measure> <wal:unit>years</wal:unit> </wal:timeAged> <!--Optional:--> <wal:ingredients>string</wal:ingredients> <!--Optional:--> <wal:containerType> <!--1 or more repetitions:--> <wal:containerTypeValue>string</wal:containerTypeValue> </wal:containerType> <!--Optional:--> <wal:swatchImages> <!--1 or more repetitions:--> <wal:swatchImage> <wal:swatchVariantAttribute>flavor</wal:swatchVariantAttribute> <wal:swatchImageUrl>http://www.sample.com/aris/coniunx</wal:swatchImageUrl> </wal:swatchImage> </wal:swatchImages> </wal:AlcoholicBeverages> <wal:FoodAndBeverage> <wal:shortDescription>string</wal:shortDescription> <!--Optional:--> <wal:keyFeatures> <!--1 or more repetitions:--> <wal:keyFeaturesValue>string</wal:keyFeaturesValue> </wal:keyFeatures> <wal:brand>string</wal:brand> <!--Optional:--> <wal:manufacturer>string</wal:manufacturer> <!--Optional:--> <wal:manufacturerPartNumber>string</wal:manufacturerPartNumber> <!--Optional:--> <wal:modelNumber>string</wal:modelNumber> <!--Optional:--> <wal:multipackQuantity>100</wal:multipackQuantity> <!--Optional:--> <wal:countPerPack>100</wal:countPerPack> <!--Optional:--> <wal:count>string</wal:count> <wal:mainImageUrl>http://www.any.com/claustra/circum</wal:mainImageUrl> <!--Optional:--> <wal:productSecondaryImageURL> <!--1 or more repetitions:--> <wal:productSecondaryImageURLValue>http://www.any.com/quisquam/et</wal:productSecondaryImageURLValue> </wal:productSecondaryImageURL> <!--Optional:--> <wal:pieceCount>100</wal:pieceCount> <!--Optional:--> <wal:flavor>string</wal:flavor> <!--Optional:--> <wal:isReadyToEat>No</wal:isReadyToEat> <!--Optional:--> <wal:size>string</wal:size> <!--Optional:--> <wal:meal>string</wal:meal> <!--Optional:--> <wal:variantGroupId>string</wal:variantGroupId> <!--Optional:--> <wal:variantAttributeNames> <!--1 or more repetitions:--> <wal:variantAttributeName>flavor</wal:variantAttributeName> </wal:variantAttributeNames> <!--Optional:--> <wal:isPrimaryVariant>Yes</wal:isPrimaryVariant> <!--Optional:--> <wal:isProp65WarningRequired>No</wal:isProp65WarningRequired> <!--Optional:--> <wal:prop65WarningText>string</wal:prop65WarningText> <!--Optional:--> <wal:isNutritionFactsLabelRequired>No</wal:isNutritionFactsLabelRequired> <!--Optional:--> <wal:nutritionFactsLabel>string</wal:nutritionFactsLabel> <!--Optional:--> <wal:nutritionIngredientsImage>string</wal:nutritionIngredientsImage> <!--Optional:--> <wal:hasExpiration>Yes</wal:hasExpiration> <!--Optional:--> <wal:hasPricePerUnit>Yes</wal:hasPricePerUnit> <!--Optional:--> <wal:pricePerUnitQuantity>1000.00</wal:pricePerUnitQuantity> <!--Optional:--> <wal:pricePerUnitUom>Each</wal:pricePerUnitUom> <!--Optional:--> <wal:hasGMOs>Yes</wal:hasGMOs> <!--Optional:--> <wal:isGmoFree>No</wal:isGmoFree> <!--Optional:--> <wal:servingSize>string</wal:servingSize> <!--Optional:--> <wal:servingsPerContainer>1000.00</wal:servingsPerContainer> <!--Optional:--> <wal:calories> <wal:measure>100</wal:measure> <wal:unit>Calories</wal:unit> </wal:calories> <!--Optional:--> <wal:caloriesFromFat> <wal:measure>100</wal:measure> <wal:unit>Calories</wal:unit> </wal:caloriesFromFat> <!--Optional:--> <wal:totalFat> <wal:measure>1000.00</wal:measure> <wal:unit>g</wal:unit> </wal:totalFat> <!--Optional:--> <wal:totalFatPercentageDailyValue>1000.00</wal:totalFatPercentageDailyValue> <!--Optional:--> <wal:fatCaloriesPerGram> <wal:measure>100</wal:measure> <wal:unit>Calories</wal:unit> </wal:fatCaloriesPerGram> <!--Optional:--> <wal:totalCarbohydrate> <wal:measure>1000.00</wal:measure> <wal:unit>g</wal:unit> </wal:totalCarbohydrate> <!--Optional:--> <wal:totalCarbohydratePercentageDailyValue>1000.00</wal:totalCarbohydratePercentageDailyValue> <!--Optional:--> <wal:carbohydrateCaloriesPerGram> <wal:measure>100</wal:measure> <wal:unit>Calories</wal:unit> </wal:carbohydrateCaloriesPerGram> <!--Optional:--> <wal:nutrients> <!--1 or more repetitions:--> <wal:nutrient> <wal:nutrientName>string</wal:nutrientName> <wal:nutrientAmount>string</wal:nutrientAmount> <wal:nutrientPercentageDailyValue>string</wal:nutrientPercentageDailyValue> <!--Optional:--> <wal:nutrientFootnote>string</wal:nutrientFootnote> </wal:nutrient> </wal:nutrients> <!--Optional:--> <wal:proteinCaloriesPerGram> <wal:measure>100</wal:measure> <wal:unit>Calories</wal:unit> </wal:proteinCaloriesPerGram> <!--Optional:--> <wal:totalProteinPercentageDailyValue>1000.00</wal:totalProteinPercentageDailyValue> <!--Optional:--> <wal:totalProtein> <wal:measure>1000.00</wal:measure> <wal:unit>g</wal:unit> </wal:totalProtein> <!--Optional:--> <wal:foodForm>string</wal:foodForm> <!--Optional:--> <wal:containerType> <!--1 or more repetitions:--> <wal:containerTypeValue>string</wal:containerTypeValue> </wal:containerType> <!--Optional:--> <wal:timeAged> <wal:measure>1000.00</wal:measure> <wal:unit>months</wal:unit> </wal:timeAged> <!--Optional:--> <wal:isImitation>Yes</wal:isImitation> <!--Optional:--> <wal:ingredients>string</wal:ingredients> <!--Optional:--> <wal:usdaInspected>No</wal:usdaInspected> <!--Optional:--> <wal:hasHighFructoseCornSyrup>Yes</wal:hasHighFructoseCornSyrup> <!--Optional:--> <wal:foodAllergenStatements> <!--1 or more repetitions:--> <wal:foodAllergenStatement>string</wal:foodAllergenStatement> </wal:foodAllergenStatements> <!--Optional:--> <wal:instructions>string</wal:instructions> <!--Optional:--> <wal:caffeineDesignation>Caffeine Added</wal:caffeineDesignation> <!--Optional:--> <wal:spiceLevel>string</wal:spiceLevel> <!--Optional:--> <wal:isMadeInHomeKitchen>Yes</wal:isMadeInHomeKitchen> <!--Optional:--> <wal:beefCut>string</wal:beefCut> <!--Optional:--> <wal:poultryCut>string</wal:poultryCut> <!--Optional:--> <wal:releaseDate>2019-03-01</wal:releaseDate> <!--Optional:--> <wal:safeHandlingInstructions>string</wal:safeHandlingInstructions> <!--Optional:--> <wal:cuisine> <!--1 or more repetitions:--> <wal:cuisineValue>string</wal:cuisineValue> </wal:cuisine> <!--Optional:--> <wal:foodPreparationTips> <!--1 or more repetitions:--> <wal:foodPreparationTipsValue>string</wal:foodPreparationTipsValue> </wal:foodPreparationTips> <!--Optional:--> <wal:foodStorageTips> <!--1 or more repetitions:--> <wal:foodStorageTipsValue>string</wal:foodStorageTipsValue> </wal:foodStorageTips> <!--Optional:--> <wal:character>string</wal:character> <!--Optional:--> <wal:swatchImages> <!--1 or more repetitions:--> <wal:swatchImage> <wal:swatchVariantAttribute>flavor</wal:swatchVariantAttribute> <wal:swatchImageUrl>http://www.sample.com/insuper/mollitque</wal:swatchImageUrl> </wal:swatchImage> </wal:swatchImages> </wal:FoodAndBeverage> </wal:FoodAndBeverageCategory> </wal:category> </wal:MPProduct> <!--Optional:--> <wal:MPOffer> <wal:price>1000.00</wal:price> <!--Optional:--> <wal:MinimumAdvertisedPrice>1000.00</wal:MinimumAdvertisedPrice> <!--Optional:--> <wal:StartDate>2001-07-25</wal:StartDate> <!--Optional:--> <wal:EndDate>2002-05-25</wal:EndDate> <!--Optional:--> <wal:MustShipAlone>No</wal:MustShipAlone> <wal:ShippingWeight> <wal:measure>1000.00</wal:measure> <wal:unit>lb</wal:unit> </wal:ShippingWeight> <wal:ProductTaxCode>100</wal:ProductTaxCode> <!--Optional:--> <wal:shipsInOriginalPackaging>Yes</wal:shipsInOriginalPackaging> <!--Optional:--> <wal:additionalOfferAttributes> <!--1 or more repetitions:--> <wal:additionalOfferAttribute> <!--Optional:--> <wal:additionalOfferAttributeName>string</wal:additionalOfferAttributeName> <!--Zero or more repetitions:--> <wal:additionalOfferAttributeValue>string</wal:additionalOfferAttributeValue> </wal:additionalOfferAttribute> </wal:additionalOfferAttributes> <!--Optional:--> <wal:ShippingOverrides> <!--Optional:--> <wal:ShippingOverrideAction>DELETE_ALL</wal:ShippingOverrideAction> <!--Zero or more repetitions:--> <wal:shippingOverride> <wal:ShippingOverrideIsShippingAllowed>Yes</wal:ShippingOverrideIsShippingAllowed> <wal:ShippingOverrideShipMethod>STANDARD</wal:ShippingOverrideShipMethod> <wal:ShippingOverrideShipRegion>STREET_AK_AND_HI</wal:ShippingOverrideShipRegion> <wal:ShippingOverrideshipPrice>1000.00</wal:ShippingOverrideshipPrice> </wal:shippingOverride> </wal:ShippingOverrides> </wal:MPOffer> </wal:MPItem> </wal:MPItemFeed>