问题标签 [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.
walmart-api - Walmart Orders API:无论我设置什么限制,我总是返回 40 个结果
我成功地使用以下 API 端点和参数从 api 进行身份验证并获取结果(在 2019-01-01 之后创建的订单,每页限制为 200 个结果)
这是 API 文档:https ://developer.walmart.com/#/apicenter/marketPlace/latest#getAllOrders
结果元数据显示共有 303 个订单,页面大小(限制)为 200,但仅列出了 40 个结果(而不是 )。
关于我做错了什么以及我能做些什么来获得其余结果的任何想法。
laravel-7 - Walmart Api 与 Laravel 7 和自动数字签名创建的集成
我正在使用 Laravel 7 进行 Walmart Api 集成。我也安装了 GuzzleHttp。我使用 DigitalSignatureUtil.jar 生成 WM_SEC.AUTH_SIGNATURE 和 WM_SEC.TIMESTAMP。第一次在 json 中获取数据效果很好。以下是代码。
注意:但如果我在第二天或几分钟后使用代码,它会出错。我收到以下错误
请帮助我该怎么做才能摆脱这种情况?
walmart-api - Walmart.io 身份验证问题 - 无法在 C# 中验证请求中的身份验证签名
我正在尝试为 C# 实现,这是我的代码:
要获得签名,我使用 BouncyCastle
继续被禁止。请帮忙。
api - Walmart.io 无法创建应用程序
我今天创建了一个新的 Walmart.io 帐户,但无法创建应用程序。无论我为“公司名称”输入什么,我都会收到一条错误消息,指出“您不是该组织的成员。请使用其他公司名称”。我也有同事尝试过,他们都遇到了同样的问题。有谁知道发生了什么?
walmart-api - Walmart Inventory Update PUT API 每隔一段时间随机返回 400
在库存更新过程中,我每隔一段时间就会看到此错误弹出窗口
发生这种情况是否有特定原因?
jsonschema - 沃尔玛市场 API JSON 模式
Walmart 引入了新版本的 Marketplace API 架构 (v4):https ://developer.walmart.com/#/apicenter/marketPlace/latest#theItemObject 并且与以前的版本不同,它只提供 JSON 格式(以前的版本有 XSD模式)。我想将架构转换为实体,但事实证明这些文件实际上并不是经典的JSON Schema。有谁知道它是什么格式,是否有任何工具可以解析和转换它?
架构示例: https ://developer.walmart.com/xsd/marketplace/items/Spec-4.0/MP_ITEM_SPEC_4.0.json
php - 通过 Walmart API 批量购买商品
我尝试通过 Walmart API 批量购买商品,但出现错误:设置此产品时发生意外错误。请尝试重新摄取此项目。
我使用 PHP,这是我的 json:
哪里出错了?发生了什么?
php - WM_SEC.AUTH_SIGNATURE PHP 示例
Walmart 提供了一个 java 示例来生成新 api 所需的签名:
使用私钥生成的签名,并对消费者 id、时间戳和密钥版本的值进行签名。此签名的 TTL 为 180 秒。发布后,API 代理将抛出“时间戳过期”错误。
Java 代码
有人有PHP等价物吗?
c# - 如何使用私钥进行身份验证 - Walmart Affiliate
我正在尝试使用 Walmart Affiliate API,它使用公共/私有令牌进行身份验证。我无法弄清楚提供的步骤中缺少什么。
我目前有一个DelegatingHandler
添加所需的 Headers 值。我正在使用 BouncyCastle 来帮助进行私人令牌签名,这就是我目前所拥有的。
这是通过 my 调用DelegatingHandler
的:
它是通过文档中提到的示例调用开始的:
我的私钥是按照此处提到的 Windows 步骤生成的,但我使用 PuTTy 菜单项导出了私钥:转换 -> 导出 OpenSSH 密钥
该私钥文件看起来像:
我认为我正确地遵循了指南,但我仍然从他们的 API 获得 HTTP 401。谁能弄清楚我做错了什么?
walmart-api - 我没有在 walmart API 中获得值集偏移量
“https://marketplace.walmartapis.com/v3/items?offset=5&limit=20”;
我想获得不同的偏移项目,但我总是得到索引为 0 的项目,而我在 walmart 中设置了起始偏移值 5 获取所有项目 api