本文為您介紹V1.0 Node.js SDK中Endpoint如何配置。
V1.0 Node.js SDK只支援在用戶端初始化時,通過使用者自訂Endpoint來配置。在自訂Endpoint時,需要在Endpoint前添加http://或者https://,例如https://ecs.cn-beijing.aliyuncs.com。
說明
為了保證通訊更加的安全,建議您使用https。
RPC用戶端配置樣本:
const RPCClient = require('@alicloud/pop-core').RPCClient;
const client = new RPCClient({
// 從環境變數中擷取RAM使用者的AccessKey ID
accessKeyId: process.env.ALIBABA_CLOUD_ACCESS_KEY_ID,
// 從環境變數中擷取RAM使用者的AccessKey Secret
accessKeySecret: process.env.ALIBABA_CLOUD_ACCESS_KEY_SECRET,
endpoint: 'https://ecs.cn-beijing.aliyuncs.com', // https
// endpoint: 'http://ecs.cn-beijing.aliyuncs.com', // http
apiVersion: '2014-05-26',
});
ROA用戶端配置樣本:
const ROAClient = require('@alicloud/pop-core').ROAClient;
const roaClient = new ROAClient({
// 從環境變數中擷取RAM使用者的AccessKey ID
accessKeyId: process.env.ALIBABA_CLOUD_ACCESS_KEY_ID,
// 從環境變數中擷取RAM使用者的AccessKey Secret
accessKeySecret: process.env.ALIBABA_CLOUD_ACCESS_KEY_SECRET,
endpoint: 'https://cs.cn-beijing.aliyuncs.com', // https
// endpoint: 'http://cs.cn-beijing.aliyuncs.com', //http
apiVersion: '2015-12-15',
});