@neunit/cloud-sdk-nodejs
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

简介

欢迎使用新联云SDK,新联云SDK为开发者提供了访问新联云配套服务开发工具,简化用户接入流程。

本项目是新联云SDK的NodeJS语言版本。

依赖环境

  1. NODEJS 10.0.0 版本及以上。
  2. 通过新联云官网注册获取用户 SecretID 和 SecretKey。

获取安装

安装 NODEJS SDK 前,先获取安全凭证。SecretKey 必须严格保管,避免泄露。

通过 Npm 安装

通过 npm 获取安装是使用 NODEJS SDK 的推荐方法,npm 是 NODEJS 的包管理工具。关于 npm 详细可参考npm 官网

  1. 执行以下安装命令:

    npm install @neunit/cloud-sdk-nodejs --save

  2. 在您的代码中引用对应模块代码,可参考示例。

通过源码包安装

  1. 前往 Coding 仓库 下载源码压缩包。
  2. 解压源码包到您项目合适的位置。
  3. 在您的代码中引用对应模块代码,可参考示例。

示例

const xlcloud = require("@neunit/cloud-sdk-nodejs")
// 导入对应产品模块的client models。
const ScClient = xlcloud.sc.v1.Client;

// 实例化要请求产品(以sc为例)的client对象
const client = new ScClient({
  credential: {
    secretId: 'secretId',
    secretKey: 'secretKey',
  },
})

// 通过client对象调用想要访问的接口,需要传入请求对象(Params)以及响应回调函数
client.getScInfo({
  audioChunk: '',
}).then(
  (data) => {
    console.log(data)
  },
  (err) => {
    console.error("error", err)
  }
)

在支持 typescript 项目中,采用如下方式调用

import * as xlcloud from "@neunit/cloud-sdk-nodejs"

const ScClient = xlcloud.sc.v1.Client

// ...

更多示例

更丰富的使用 demo 请在 examples 目录中寻找。

Package Sidebar

Install

npm i @neunit/cloud-sdk-nodejs

Weekly Downloads

0

Version

1.0.4

License

Apache-2.0

Unpacked Size

159 kB

Total Files

75

Last publish

Collaborators

  • kakapo_js