From fba01c8d746c128297e974736ba2b2d104d8d671 Mon Sep 17 00:00:00 2001 From: chenrui <1950717904@qq.com> Date: Tue, 10 Sep 2024 10:08:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E5=B7=A5=E5=85=B7=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/util/siqUtil.js | 19 +++++++++++++++++++ src/util/timeUtil.js | 11 +++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/util/siqUtil.js create mode 100644 src/util/timeUtil.js diff --git a/src/util/siqUtil.js b/src/util/siqUtil.js new file mode 100644 index 0000000..4c5c126 --- /dev/null +++ b/src/util/siqUtil.js @@ -0,0 +1,19 @@ +const access_key = '6374106c5eb449a4ad6c2430f30796e6'; +const access_secret = '434fec85aa5846e88bbeb8fac6cf6d7f'; +// generateRandomNumber() +const nonce = "887954"; +const timestamp = `${Date.now()}`; + +const str = [access_secret, nonce, timestamp] + .sort() + .reduce((str, item) => str += item, ''); + +// 最终还需要转成全小写 +const signature = sha1(str).toString().toLowerCase(); +var siqObject = { + access_key: access_key, + nonce: nonce, + timestamp: timestamp, + signature: signature, +}; + diff --git a/src/util/timeUtil.js b/src/util/timeUtil.js new file mode 100644 index 0000000..a18def2 --- /dev/null +++ b/src/util/timeUtil.js @@ -0,0 +1,11 @@ +const getYear = () =>{ + var date = new Date(); + return date.getFullYear(); +} +const getMouth = () =>{ + var date = new Date(); + var month = date.getMonth(); + return month + 1; +} + +export { getYear, getMouth}; \ No newline at end of file