如何解决如何在在线 Excel 打字稿编辑器中使用或创建 Hmac SHA256
我们有一个气象站,可以将所有数据发送到制造商的服务器并允许 API 调用。
我偶然创建了一个谷歌应用程序脚本,该脚本每 15 分钟成功检索一次当前天气状况并将其填充到谷歌电子表格中。但出于各种原因,我们希望使用 Microsoft Power BI 来分析这些数据。因此,为了便于兼容性,我想在 Microsoft Excel Online 中重新创建它,而不是将其放在 Google 表格中。
我坚持的部分是服务器验证所需的某些收集参数的散列。特别是 Hmac SHA256 部分。在 Google App Script 我有这个:
var APISignature = Utilities.computeHmacSha256Signature(StringToHash,APISecret);
APISignature = APISignature.map(function(e) {return ("0" + (e < 0 ? e + 256 : e).toString(16)).slice(-2)}).join("");
(谢天谢地我能在网上找到,老实说我不完全理解它的映射部分)
在线 Excel Typescript 中是否有类似的方法或函数?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。