123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- const argv = require('yargs').argv
- export function defineAliOssSTS(){
-
- Parse.Cloud.define("aliOssSTS", async (request) => {
- let result = await getAliyunOssAccessToken()
- return result
- });
- }
- const ALI_OSS_BUCKET = process.env.ALI_OSS_BUCKET || "hep-textbook"
- const ALI_OSS_ACCESS_KEY_ID = process.env.ALI_OSS_ACCESS_KEY_ID || "LTAI5t6AbTiAvXmeoVdJZhL3"
- const ALI_OSS_ACCESS_KEY_SECRET = process.env.ALI_OSS_ACCESS_KEY_SECRET || "KLtQRdIW69KLP7jnzHNUf7eKmdptxH"
- const { STS } = require('ali-oss');
- const sts = new STS({
-
- accessKeyId: ALI_OSS_ACCESS_KEY_ID,
- accessKeySecret: ALI_OSS_ACCESS_KEY_SECRET
- });
- function getAliyunOssAccessToken(){
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- return {
- bucket: ALI_OSS_BUCKET,
- AccessKeyId: ALI_OSS_ACCESS_KEY_ID,
- AccessKeySecret:ALI_OSS_ACCESS_KEY_SECRET,
- SecurityToken: null,
- Expiration: null
- }
-
-
-
-
-
- }
- module.exports.getAliyunOssAccessToken = getAliyunOssAccessToken
- if(argv?.test){
- getAliyunOssAccessToken()
- }
|