Woocommerce OAuth1身份验证

时间:2017-12-29 14:18:48

标签: wordpress api oauth woocommerce

美好的一天。我在http认证部分(http://woocommerce.github.io/woocommerce-rest-api-docs/#authentication-over-http)上关注woocommerce的api文档,但我无法做到。他们的文档有点outdaettd因为链接不再起作用了。

我的网址是

http://url/wp-json/wc/v2/products

参数是:

oauth_consumer_key: (consumerkey)
oauth_timestamp: 2017-12-29T13:30:43.UTC 
oauth_nonce: c2b6owrij6
oauth_signature_method: HMAC-SHA1

我使用https://www.url-encode-decode.com/创建了签名基本字符串。 我使用https://www.freeformatter.com/hmac-generator.html生成签名,其中wc使用者密钥用于密钥。然后,我用邮递员打电话给api。

以下是我得到的错误。

"code": "woocommerce_rest_authentication_error",
"message": "Invalid signature - provided signature does not match.",
"data": {
    "status": 401
}

请帮忙

0 个答案:

没有答案