xml 文件如下:
builder = Nokogiri::XML::Builder.new(:encoding=>"utf-8") do |xml|
xml.AmazonEnvelope( "xsi:noNamespaceSchemaLocation"=>"amzn-envelope.xsd", "xmlns:xsi"=>"http://www.w3.org/2001/XMLSchema-instance") {
xml.Header {
xml.DocumentVersion "1.01"
xml.MerchantIdentifier "###"
}
xml.MessageType "Price"
xml.Message {
xml.MessageID "1"
xml.OperationType "Update"
xml.Price {
xml.SKU "####"
xml.StandardPrice "104.0", :currency => "EUR"
}
}
}
end
同样配置可以更新库存,可见基本配置正确,查看 result,也是正常,不过就是价格没有修改。 查了资料,到目前不知道问题在哪儿,有哪位用过的,帮忙看看问题在哪儿?