0
woocommerce APIを使用してアイテムを注文できるように、jsonデータをポストする2種類のajaxコールを試しました。私はOAuth1.0aを使用してユーザーを認証しています。データを取得してもデータを送信できません。しかし誰も私のために働いていませんでした。だから、誰かがajax呼び出しを使ってjsonデータを投稿する方法を言ってください。前もって感謝します。woocommerce apiを使用して、認証でajaxを使用してjsonデータを投稿する方法
var oauth2 = OAuth({
consumer: {
public: 'key',
secret: 'secret'
},
signature_method: 'HMAC-SHA1'
});
var token = {
public: 'key',
secret: 'secret'
};
var dataToSend = {};
var request_data = {
url: 'http://www.example.com/wc-api/v3/orders',
method: 'POST',
data: dataToSend
};
return $.ajax({
url: request_data.url,
type: request_data.method,
data: oauth2.authorize(request_data, token)
});
return $.ajax({
url: request_data.url,
type: request_data.method,
'content-type': 'application/json',
body: request_data.data,
headers: oauth2.toHeader(oauth2.authorize(request_data, token))
});
キーはリンクの下に使用してgenetratedさ:ただ単に(トークン、request_data)oauth2.authorize内のすべてのヘッダを参照してください
https://docs.woothemes.com/document/woocommerce-rest-api/