Obtendo erro de assinatura inválida com o woocommerce rest api usando oauth 1.0a

Estou recebendo um erro de assinatura inválida no woocommerce rest api. Também estou usando o script oauth 1.0a do ddohttps://github.com/ddo/oauth-1.0a. Eu gerei as chaves da API duas vezes. Também foi removido o parâmetro version dentro do script de oauth, conforme solicitado na documentação da API do restante do woocommercehttp://woothemes.github.io/woocommerce-rest-api-docs/

url

test.dev/wc-api/v3/orders/line_items?oauth_consumer_key=ck_858f9cf8cda8085d5677b2b1d4c12d10897e9702&oauth_nonce=MyriSapnWSopIusSjjuqJ8PLi6RWr0L9&oauth_signature=VfgINTX1FWYu551%2FxlLfipFnDQ8%3D&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1443481966

erro

{"errors":[{"code":"woocommerce_api_authentication_error","message":"Invalid Signature - provided signature does not match"}]}

js

var oauth = OAuth({
    consumer: {
        public: 'ck_858f9cf8cda8085d5677b2b1d4c12d10897e9702',
        secret: 'cs_7f429ec99905bb444e290bd4852a0c0da2545b21 '
    },
    signature_method: 'HMAC-SHA1'
});

var request_data = {
    url: 'http://test.dev/wc-api/v3/orders/line_items',
    method: 'GET',
}

$http({
    url: request_data.url,
    method: request_data.get,
    params: oauth.authorize(request_data)
}).then(function successCallback(response) {
    console.log(response);
}, function errorCallback(response) {
    console.log(response);
});;

questionAnswers(2)

yourAnswerToTheQuestion