lcp-tools
When consuming APIs in the LCP, developers must use OAuth 2.0 Message Authentication Code (MAC) Tokens (draft 02) to authenticate themselves.
lcp-tools to the rescue!
use lcp-tools.LCPAuthHeader
to get your authentication right.
Example
var request = ;var lcptools =var env = processenvNODE_ENV || 'Prod_sandbox_common';var config = env;var macId = configmacId;var macKey = configmacKey;var method = "POST";var server = configserver;var path = configpath;var request_body = configrequest_body;var url = "https://" + server + path;var authHeader = lcptools;var options =url: urlmethod: 'POST'headers:'Content-Type': 'application/json''Authorization': authHeaderbody: request_body;;