var data = {
"file": "<InventoryFeed xmlns=\"http://walmart.com/\">\n <InventoryHeader>\n <version>1.4</version>\n </InventoryHeader>\n <inventory>\n <sku>JW00726</sku>\n <quantity>\n <unit>EACH</unit>\n <amount>25</amount>\n </quantity>\n </inventory>\n <inventory>\n <sku>JW00663</sku>\n <quantity>\n <unit>EACH</unit>\n <amount>20</amount>\n </quantity>\n </inventory>\n</InventoryFeed>\n"
};
var options = {
"method" : "POST",
"headers": {
"Authorization": "Basic "+Global_Auth,
"WM_QOS.CORRELATION_ID": Global_CORRELATION_ID,
"WM_SVC.NAME": Global_SVC_NAME,
"WM_SEC.ACCESS_TOKEN":GetAccessToken(),
"WM_CONSUMER.CHANNEL.TYPE": "#",
"Accept": "application/json",
"mimeType": "multipart/form-data",
"Content-Type": "application/x-www-form-urlencoded"
},
"payload" : data,
"muteHttpExceptions" : true
};
var url = "https://marketplace.walmartapis.com/v3/feeds?feedType=inventory";
var response = UrlFetchApp.fetch(url, options);
var res = JSON.parse(response.getContentText());
Run Code Online (Sandbox Code Playgroud)
在 API 响应中获得 200(正常)响应,但值没有更新到沃尔玛 feed 中。