我正在将 walmart api 与我的网站集成。有人知道如何使用 api 在沃尔玛上提交提要吗?有没有可用的例子?
问问题
959 次
1 回答
1
你可以参考
developer.walmart.com
获取签名部分的 API 调用和 SDK 的所有见解。feed提交调用涉及以下几个方面首先需要通过URL(complete)、timestamp、consumerId、requestMethod生成签名。
然后需要在 v3/feeds 端点上发送带有以下标头的 curl 请求
WM_SVC.NAME: Walmart Marketplace
WM_QOS.CORRELATION_ID: 2lmnWiWak7IUcBcnEczyTw==
WM_SEC.TIMESTAMP: 1485896379543
WM_SEC.AUTH_SIGNATURE: jKQlCI4JovTR1ReIVRtOchc3OE9tKbcm9LpCPdq7sekCDOGzhbQFlop/XFX5hZGHWWmaj/mngmr8wNiIiYh1hPS9eQYyi78bOBo3nC49aE2gwSup1fBqZ2M9xQIp+0iGu5J/cNHtX76d+wmOKynsp/W9OBwHcNtgFy3m10Q39DM=
WM_CONSUMER.ID: yourValue
Content-Type: multipart/form-data;
Accept: application/xml
WM_CONSUMER.CHANNEL.TYPE: your consumer channel type id
您还需要包含包含产品 create xml 的 XML 文件。如果您在 php 环境中,这可以通过 CurlFile 类来完成。curl 请求将是一个 post 请求,它将为您输出一个 feedId。记录它以供响应,您可以看到在沃尔玛上提交的商品提要。
除此之外,还有许多 3rd 方插件可用于您与沃尔玛的集成。
于 2017-08-04T10:29:50.700 回答