明道云获取企业级应用日志的方法
文档 https://apidoc.mingdao.com/zh-Hans/#tag/log/operation/getGlobalLogs
appid和key的获取路径

明道云企业签名 nodejs代码
var crypto = require('crypto');
var _ = require('lodash');
function getSignature(appKey, secretKey) {
var date = new Date();
var timestamp = date.getTime();
var tempdata = {
"AppKey": appKey,
"SecretKey": secretKey,
"Timestamp": timestamp.toString()
};
var signstr = '';
_(tempdata).keys().sort().each(function(key) {
signstr = signstr + '&' + key + '=' + tempdata[key];
});
signstr = signstr.substring(1);
return {
'sign': base64(sha256(signstr)),
'timestamp': timestamp.toString(),
'signstr': signstr //查看变量拼接是否正确
};
}
function sha256(s) {
var hash = crypto.createHash('sha256');
hash.update(s, 'utf8');
return hash.digest('hex').toLowerCase();
}
function base64(s) {
var result = new Buffer.from(s, 'utf8');
return result.toString('base64');
}
output = getSignature(input.appkey, input.secretkey);
联系站长
友情链接
其他入口
QQ与微信加好友
粤ICP备17018681号 站点地图 www.iamdu.com 版权所有 服务商提供:阿里云 Designed by :DU
本站部分资源内容来源于网络,若侵犯您的权益,请联系删除!