问题标签 [walmart-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 沃尔玛(Java 集成)- 使用 Resttemplate 发布提要
我目前正在将 Walmart 集成到我们的应用程序中,并且我正在尝试通过 API 方法发布 Item Feed。我已经成功地从 ARC 工具发布了一个提要,所以我已经知道如何为它的发布请求建模,我唯一的问题是我在使用 Resttemplate 时在我的代码中使用它时遇到了困难。
以下是成功发布我的商品的请求(来自 ARC - Chrome)(我可以在我的沃尔玛卖家控制台中看到它们)和它的 Java 代码(出于安全原因修剪了凭据):
Obs: Java 代码中用于请求的签名和其他字段已正确生成,因为我在来自 ARC 的请求中也使用了它们,因此标头的值没有问题,但我尝试的方式据我所知,在正文请求中设置文件:
以及使用 Resttemplate 生成标头和发送 post 请求的代码:........
.........................................
我收到一个 400 状态代码,说这是一个错误的请求。您是否设法为沃尔玛发布提要,或者是否有任何其他方式可以使用 Resttemplate 发布多部分/表单数据/文件?
谢谢
java - Java - Resttemplate - 带有多部分/表单数据的 POST
我必须向 WALMART API 发出 POST 请求,才能将我的产品上传到他们的平台上。我有一个包含要发送的请求的 xml 文件。我的请求在 ARC/Postman 中工作(可以参见下面的工作版本示例),问题是我无法使用 Resttemplate 在 Java 中工作,我根本无法正确设置正文请求(实际文件)。
您可以使用 Resttemplate 帮助将下图中的请求“翻译/转换”为 Java 吗?
到目前为止,我有这段代码用于设置上述标头(出于安全原因对一些值进行硬编码):
和实际要求:
谢谢
curl - 搜索查询在浏览器中有效,但在 curl 方法中出错
以下搜索查询适用于任何 Internet 浏览器,例如 IE、Chrome 或 Firefox。
http://search.mobile.walmart.com/search?query=bread&store=5461&size=20&offset=0
但是,如果我使用curl
带有参数的 POST 方法:
我收到错误消息:
“状态代码:404,“错误”:“未找到”
php - 使用 CURL 和 SimpleXML 从 Walmart API 解析 XML 响应对象 [object(SimpleXMLElement)[x]
使用v3/orders
Walmart API 的一部分来检索给定日期的订单。
我成功地收到了 XML 格式的响应。
执行 avar_dump($result);
将 XML 输出为字符串。
将字符串加载到变量中$xml = simplexml_load_string($result);
并简单地进行var_dump($xml);
输出object(SimpleXMLElement)[2]
试图进一步缩小节点路径..
输出object(SimpleXMLElement)[3]
并试图ns3:elements
以$elements = $xml->{'ns3:list'}->{'ns3:elements'};
var_dumps 只是一个null
我已验证我已成功收到使用的200
回复$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
我还尝试使用对数组和 json 进行编码和解码
但仍然得到一个
为什么 XML “卡在” 中,object
我该如何解析它的内容?
很困惑为什么我不能用这个字符串做任何事情。
这是完整的脚本:
以及示例 xml 输出
在这种情况下解析任何单个节点的正确方法是什么?
walmart-api - 如何访问沃尔玛开放 API
在哪里可以查看当前支持的 Walmart Open API 列表?如何访问这些 API?非常感谢您的帮助!
json - 沃尔玛搜索 API 仅显示 10 个结果
我正在尝试使用沃尔玛开放搜索 API 来显示来自沃尔玛的产品列表。如果用户输入他们想要的东西,由于 API 限制
API 返回的项目结果是分页的,每页最多显示 25 个项目(使用 numItems 参数)。可以通过使用“start”参数来请求更多,该参数指定响应中的第一个项目编号。分页仅限于特定搜索的前 1000 个项目
这是他们的json:
不知道如何在IOS中从起点10开始显示结果进行tableView显示?有人可以帮忙吗?
java - com.walmart.marketplace.sdk.cli.SDKClient 未找到
我使用 WalmartMarketPlaceAPI java SDK 。但它告诉我这个类 'com.walmart.marketplace.sdk.cli.SDKClient' 没有找到,有人能告诉我如何解决吗?
java - 沃尔玛发布 API 变体
我有一个具有不同颜色变化和尺寸变化的产品。我需要把它作为一个有变化的单一产品来推广。是否有任何相同的 xml 可用于此?
我从https://developer.walmart.com/xsd/V3-Spec-Item-3.1-XSD.zip获得了当前的 XSD
谁能帮我?
c# - xml 反序列化属性 null 沃尔玛市场 API
我遇到了来自 Walmart Items API 的 XML 反序列化问题。
这是我用来反序列化响应的代码。有谁知道如何反序列化没有命名空间的属性?我试图将默认命名空间设置为http://walmart.com但这不起作用。
这是代码。
ns:price (currenty, amount) 下的属性没有命名空间,而所有其他元素都有命名空间。
这是来自 walmart api 服务器的响应:
这是来自walmart item API的示例响应。它不包含所有元素的命名空间。我想它曾经是这样的。但它不再来了。
ios - 如何在 Xcode 中将 Walmart API 与 iOS 应用程序一起使用?(快捷语言)
我最近在我的 iOS 应用程序中安装了沃尔玛的 API。该应用程序的目的是让用户使用沃尔玛的 API 搜索商品,然后将查询到的商品显示给用户。但是,我很难找到任何有关如何将沃尔玛的 API 与 Xcode 和 Swift 语言一起使用的示例。很好奇是否有人能指出我在使用 Swift 语言时如何正确使用 API 的方向,或者是否有人有在 Xcode 中使用 Walmart API 的经验?我觉得完成我想做的事情应该不难,但现在我有点迷茫。提前感谢所有帮助和建议!谢谢。