Ich arbeite derzeit an der Verbindung der Wings API über Web und war in der Lage zu automatisieren Token Geheimnis erhalten und die userId von der Callback-Funktion in Auth, aber beim Versuch Schritt zu implementieren 3 (Generierung Token) Ich bekomme immer Signierfehler. Hier ist die Basislogik bitte hilfreich wenn möglich.Wie signiere ich Zugriff Token Request withouts oauth 1.0
nonce = getNonce(32);
date = Math.round((new Date()).getTime()/1000.0);
var requestSig = oauthSign.hmacsign(
'GET',
'https://oauth.withings.com/account/access_token',
{oauth_consumer_key: <myconsumerkey>,
oauth_nonce: nonce,
oauth_signature_method: 'HMAC-SHA1',
oauth_timestamp: date.toString(),
oauth_token: oauth_token,
oauth_version: '1.0'
}, newSecret);
var hey = encodeURIComponent(requestSig);
var permanentTokensLink = "https://oauth.withings.com/account/access_token?oauth_consumer_key=<myconsumerkey>&oauth_nonce="+nonce+"&oauth_signature="+hey+"&oauth_signature_method=HMAC-SHA1&oauth_timestamp="+date+"&oauth_token="+oauth_token+"&oauth_version=1.0";
return {link:permanentTokensLink, newSecret: newSecret, tokensecret: oauth_token_secret, dataObj: dataObj, token: oauth_token};
newSecrect ist ein consumersercret & tokensecret und permanentTokensLink ist, wo sollte ich in der Lage sein zu klicken, um den Zugriffsschlüssel und Geheimnis zu bekommen. Warum funktioniert das nicht?