2016-12-16 11 views
1

私はwalmart apiと私のウェブサイトを統合しています。誰もウォルマートのフィードをapiを使って提出する方法を知っていますか?どのような例がありますか?apiを使用してWalmartにフィードを投稿するには?

+0

wallmart-apiのタグがないので、ここではあまり注意を払う必要はありません。 – sygi

+0

これをwallmart-apiとしてマークしたいが、タグリストで利用できなかったので、このタグを追加していない。 – daxter

+0

私は理解している、私はそれが誰かがここでそれを使用した可能性が高いことを意味することを示唆したかった。あなたはあなたが使用する言語でそれをタグ付けしようとすることができます。 – sygi

答えて

2

あなたは、署名部分のAPIコールとSDKのすべての洞察を得るために

developer.walmart.com

を参照することができます。 フィード提出の呼び出しには次の項目が含まれます まず、URL(完全)、タイムスタンプ、consumerId、requestMethodで署名を生成する必要があります。

その後カール要求はv3の時に送信する必要が/次のヘッダーとエンドポイントをフィード

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 

また、XMLを作成し、製品を含むXMLファイルをインクルードする必要があります。これは、PHP環境にいる場合は、CurlFileクラスを介して行うことができます。 curlリクエストはfeedIdを出力するpostリクエストになります。レスポンスのためにそれを記録すると、ウォルマートで提出されたアイテムフィードを見ることができます。

これら以外にも、Walmartとの統合に使用できるサードパーティ製の多くのプラグインがあります。

関連する問題