youzanyun-sdk-nodejs

2.1.0 • Public • Published

介绍

  • 免鉴权 SDK 主要解决了有容器的开发者在调用有赞云开放 API 的时候的鉴权问题。简化了开发者的鉴权流程,开发者无需管理 Token,完全由免鉴权 SDK 托管 Token 服务,开发者只需要直接调用 API。
  • 目前提供了 Java 和 NodeJS 版本的 SDK
  • 目前只支持在容器应用(暂不支持无容器应用),支持云函数

使用

1. 安装依赖

npm install youzanyun-sdk-nodejs or yarn add youzanyun-sdk-nodejs

2. 引入依赖

const sdk = require("youzanyun-sdk-nodejs");

3. 使用 sdk

const sdk = require("youzanyun-sdk-nodejs");

class ApiController extends Controller {
  async getShopConfig() {
    const { ctx } = this;
    const { kdtId } = ctx.query;
    const result = await sdk.callApi(
      {
        api: "youzan.shop.configs.get",
        version: "1.0.0",
        params: {
          keys: ["is_youzan_secured", "customer_blacklist_switch"],
        },
        files: null,
        kdtId,
      },
      {}
    );
    ctx.body = result;
  }
}

Readme

Keywords

none

Package Sidebar

Install

npm i youzanyun-sdk-nodejs

Weekly Downloads

3

Version

2.1.0

License

ISC

Unpacked Size

204 kB

Total Files

3

Last publish

Collaborators

  • maskzh
  • smilehan0412
  • xuzhuoya
  • yinxiongfei
  • dukang_dk