Ich lese Lösung für MD5 unten, aber ich konnte es nicht ganz bekommen.
get back a string representation from computeDigest(algorithm, value) byte[]Wie erhält man den Hex-Wert von der computeHmacSha256Signature-Methode von Google Apps Script?
Ich möchte API Signatur mit HMAC-SHA256 Hash erstellen.
var date = new Date();
var nonce = Math.floor(date.getTime()/1000);
var url = "https://mysweet.com/api/accounts"
var secret = "my_secret";
var signature = Utilities.computeHmacSha256Signature(nonce+url, secret);
aber es gibt Byte-Array [42, -8, -47, -21, ..], und es kann nicht direkt als API Signatur verwendet werden. Gibt es eine einfache Möglichkeit, einen Hex-Wert von der Methode zu erhalten? oder Umwandlung?
mehr als parfect !! Danke Peter. Ich frage mich, warum GAS Byte [] von der Methode zurückgibt, die oft bei der Signaturerzeugung verwendet wird ..... –