我试图了解Utilities.computeRsaSha256Signature()的工作方式。我编写了以下脚本进行测试:
function myFunction() {
var myInput = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0].getRange(1, 1).getValue();
var firstGo = Utilities.computeRsaSha256Signature(myInput, "-----BEGIN PRIVATE KEY-----\nprivatekeyhere\n-----END PRIVATE KEY-----\n");
SpreadsheetApp.getActiveSpreadsheet().getSheets()[0].getRange(2, 1).setValue(firstGo);
}
我几乎从应用程序脚本文档中进行了复制和粘贴,但收到错误“无效参数:键”。我尝试将其从RSA密钥更改为公共密钥,但仍然遇到相同的错误。我需要对密钥进行什么操作才能使其正常工作?