编辑: 南门路口 | 2017-03-05 |
【商标声明】 及其它腾讯云服务相关的商标均为腾讯云计算(北京)有限责任公司及其关联公司所有.本文档涉及的第三方主体 的商标,依法由权利人所有. 【服务声明】 本文档意在向客户介绍腾讯云全部或部分产品、服务的当时的整体概况,部分产品、服务的内容可能有所调整.您 所购买的腾讯云产品、服务的种类、服务标准等应由您与腾讯云之间的商业合同约定,除非双方另有约定,否则, 腾讯云对本文档内容不做任何明示或模式的承诺或保证. 无服务器云函数 版权所有:腾讯云计算(北京)有限责任公司 第3 共12页 文档目录 SDK 文档 Node.js SDK PHP SDK Python SDK 无服务器云函数 版权所有:腾讯云计算(北京)有限责任公司 第4 共12页 开发准备 安装 Node.js SDK 前,需要先获取安全凭证.在第一次使用云 API 之前,用户首先需要在腾讯云控制台上申请安全 凭证,安全凭证包括 SecretId 和SecretKey, SecretId 是用于标识 API 调用者的身份,SecretKey 是用于加密签名 字符串和服务器端验证签名字符串的密钥.SecretKey 必须严格保管,避免泄露. 开发环境 Node.js 8.9 版本 通过 npm 安装 通过 npm 获取安装是使用 NODEJS SDK 的推荐方法,npm 是Node.js 的包管理工具.关于 npm 详细可参考 npm 官网 . 1. 执行以下安装命令: npm install tencentcloud-sdk-nodejs --save 2. 在您的代码中引用对应模块代码,请参考下面的示例. 通过源码包安装 1. 前往 Github 代码托管地址 下载源码压缩包. 2. 解压源码包到您项目合适的位置. 3. 在您的代码中引用对应模块代码,请参考下面的示例. 接口列表 接口名称 接口功能 CreateFunction 创建函数 DeleteFunction 删除函数范 GetFunction 获取函数详细信息 SDK 文档 Node.js SDK 最近更新时间:2019-05-15 17:51:54 无服务器云函数 版权所有:腾讯云计算(北京)有限责任公司 第5 共12页 接口名称 接口功能 GetFunctionLogs 获取函数运行日志 Invoke 运行函数 ListFunctions 获取函数列表 UpdateFunctionCode 更新函数代码 UpdateFunctionConfiguration 更新函数配置 示例 '
use strict'
;
const tencentcloud = require( /var/user/tencentcloud-sdk-nodejs );
const Credential = tencentcloud.common.Credential;
// 导入对应产品模块的client models. const ScfClient = tencentcloud.scf.v20180416.Client;
const models = tencentcloud.scf.v20180416.Models;
exports.main_handler = (event, context, callback) =>
{ console.log( Hello World ) console.log(event) // console.log(context) callback(null, event);
// 实例化一个认证对象,入参需要传入腾讯云账户secretId,secretKey let cred = new Credential( AKIDqeHm8Jn8mEYhgWkhOwJUUj4KQPDpqj3C , 75rRuGRSHtKvTwMgsv nwxmTyJSODrMkx );
// 实例化要请求产品的client对象,以及函数所在的地域 let client = new ScfClient(cred, ap-shanghai );
// 实例化一个请求对象,获取函数列表 console.log( Start ListFunctions ) let req = new models.ListFunctionsRequest();