沃尔玛美国站API上传商品操作指引
创建API集成
沃尔玛电商平台API 帮助卖家生成应用程序,用于管理他们在Walmart.com上的商品、订单、价格、促销、库存和报告。请访问沃尔玛开发者中心:developer.walmart.com/#/apicenter/marketPlace/latest
了解API集成所需的所有信息。沃尔玛电商平台API包含两个组合:
商品API:用于提交、更新和下架商品
交易API:用于更新价格、库存和管理订单
该API被设计为资源导向型的URL,可预测并使用HTTP响应代码来显示API错误。
1.API概览
API流程一览
(1)阅读沃尔玛开发者中心的API文档
(2)在卖家中心生成你的凭证(Consumer ID and Private Key)
(3)创建和测试你的代码,让你的认证和交易代码(包括错误处理)发挥作用
(4)确保你的代码与你的系统集成良好
(5)认证你的代码,并将其投入生产
语言
我们的API规范是语言中立的。我们同时还支持使用Java集成的卖家。如果你使用其他语言,可能无法就此获得支持。
XML验证
使用沃尔玛XSD的XML验证器来验证你的XML是至关重要的。
WMP发出的关于异常 XML(或 XML 中的无效值)的错误消息,可能不如使用 XML 验证器
时发出的信息那样具有描述性。
凭证
点击卖家中心页面顶部的齿轮图标,生成你的凭证。然后从“General Settings”菜单中选择
“Consumer IDs & Secret Keys”。
复制和粘贴凭证时要注意! 如果加入了任何额外的字符(包括空格),凭证将无法使用。如
果你已经有凭证,生成一组新的凭证会使你现有的凭证无效。
测试值
XSD中的字段被定义为必填、推荐或可选。重要的是(即使是测试商品)要创建现实的商品
记录,要有好的标题、长或短的描述和税号。
2.API创建
如果你想使用我们的REST API来管理你的业务,你需要一个顾客ID 和一个密钥来访问API。你可以在卖家中心生成这些API凭证。你还需要Channel Type的标头值来向API发送信息。
(1)在卖家中心点击“GeneralSettings”菜单。
管理员应该会看到这整个菜单。如果你没有看到API这个部分,可能是因为你没有管理员权限
(2)在API部分,点击“Consumer IDs & Private Keys”的链接。API页面将显示在“Consumer IDs & Private Keys”标签上。从那里,将会生成你的API凭证。如果你已有凭证,生成一组新的凭证会使你现有的凭证失效。
(3)如想再次查看你的密钥,需要点击“Regenerate Key”按钮以重新生成。这将使你之前的密钥失效。你的顾客ID将保持不变。
(4)将你的密钥、顾客ID和Channel Type记录在一个外部文件中。
直接和沃尔玛API集成?
请直接使用你的“买家顾客ID”作为WM_CONSUMER.CHANNEL.TYPE API 标头。
通过解决方案供应商进行集成?
解决方案提供商应使用他们自己的标头值,这可以通过使用“合作伙伴支持”开立一个case来获得。
(来源:沃尔玛全球电商)