美好的一天。我在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
}
请帮忙