本文介绍如何集成小程序Serverless Node.js SDK,集成后您可以在Node.js工程中访问小程序Serverless服务。
更新时间:2020-07-24 16:11
本文介绍如何集成小程序Serverless Node.js SDK,集成后您可以在Node.js工程中访问小程序Serverless服务。
npm install @alicloud/mpserverless-node-sdk@1.0.0 --save
// SDK引用
const MPServerless = require('@alicloud/mpserverless-node-sdk').default;
// SDK初始化
const client = new MPServerless({
spaceId: 'db4dd657-7041-470a-90xxxxx', // 服务空间标识
endpoint: 'https://endpoint', // 服务空间地址
serverSecret: '-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhki******G9w0BAQE7V0sQaj\n-----END PRIVATE KEY-----', // 鉴权Secret Key
});
其中:
// 云函数
try {
const res = await client.function.invoke('testFunction');
console.log('function invoke result: ', res);
} catch (err) {
console.log('function invoke error: ', err);
}
// 云数据库
try {
const res = await client.db.collection('testTable').count({});
console.log('db service result: ', res);
} catch (err) {
console.log('db service error: ', err);
}
在文档使用中是否遇到以下问题
更多建议
匿名提交