1
私は以下のMD5の解決策を読みましたが、それを得ることができませんでした。
get back a string representation from computeDigest(algorithm, value) byte[]Google Apps ScriptのcomputeHmacSha256Signatureメソッドから16進値を取得するにはどうすればよいですか?
私はHMAC-SHA256ハッシュでAPI署名を作成したいと考えています。
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);
しかし、バイト配列[42、-8、-47、-21、..]を返し、API署名として直接使用することはできません。 メソッドからHex値を取得する簡単な方法はありますか?または変換?
parfect以上が!!ありがとう、ピーター。私はGASがなぜ署名生成によく使われるメソッドからバイト[]を返すのだろうか? –