chore: 优化站点ip检查

This commit is contained in:
xiaojunnuo
2025-05-28 15:49:48 +08:00
parent 41f4617e66
commit 45814ceb49
9 changed files with 71 additions and 11 deletions

View File

@@ -16,6 +16,7 @@
"pub": "npm publish"
},
"dependencies": {
"@alicloud/credentials": "^2.4.3",
"@alicloud/openapi-client": "^0.4.14",
"@alicloud/pop-core": "^1.7.10",
"@alicloud/tea-util": "^1.4.10",

View File

@@ -32,9 +32,15 @@ export class AliyunClientV2 {
return this.client;
}
const $OpenApi = await import("@alicloud/openapi-client");
const config = new $OpenApi.Config({
const Credential = await import("@alicloud/credentials");
//@ts-ignore
const credential = new Credential.default.default({
accessKeyId: this.access.accessKeyId,
accessKeySecret: this.access.accessKeySecret,
type: "access_key",
});
const config = new $OpenApi.Config({
credential,
});
// Endpoint 请参考 https://api.aliyun.com/product/FC
// config.endpoint = `esa.${this.regionId}.aliyuncs.com`;