# @alipay/faas-web-sdk

[![NPM version](https://img.shields.io/npm/v/@alipay/faas-web-sdk.svg?style=flat)](https://npmjs.org/package/@alipay/faas-web-sdk)
[![NPM downloads](http://img.shields.io/npm/dm/@alipay/faas-web-sdk.svg?style=flat)](https://npmjs.org/package/@alipay/faas-web-sdk)

## Install

```bash
$ npm install @alipay/faas-web-sdk
```

## Usage

```js
const cloud = require('@alipay/faas-web-sdk');

const sdk = new cloud.Cloud({
  // 网关地址，可不填，默认通过 envId 拼接为 https://{envId}.api-hz.cloudbasefunction.cn
  endpoint: 'https://{envId}.api-hz.cloudbasefunction.cn', // 控制台，环境管理 - 环境概览中，网关地址
  // AK
  secretId: '', // 控制台，环境管理 - 环境概览中，AK
  // SK
  secretKey: '', // 控制台，环境管理 - 环境概览中，SK
  // appId
  appId: '',
  // 目标环境 id
  envId: '',
});
const res = await sdk.callFunction({
  name: 'echo',
  data: {
    a: 1,
    b: 2,
  },
});
```

## LICENSE

MIT
