0.0.1 • Published 2 years ago

@toufor/jdy-utils v0.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

简道云 nodejs 帮助库

特性:

  • 语义化 API
  • 原始 object 添加 { value: ... 装饰
  • 自动重试机制
  • 日志记录
  • Typescript 类型定义

例子:

  • ping
    const jdyUtil = new JdyUtil("D8cxzcG2axwxxdQw12132DQb9ZOZtzb"); // API KEY
    const success = await jdyUtil.ping();
    console.log("ping jdy success !");
  • 查询数据(数量不限,自动重试) | query data
    // 查询名称为张杰的,年龄在 10到50岁之间 的所有数据
    const jdyUtil = new JdyUtil("D8cGPkw0aim4axwmdQw3v4DQb9ZOZtzb");
    const listData = await jdyUtil.fetchJiandaoyunAllQueuedSafe(
        "yyyyyyyyy",  // app_id
        "xxxxxxxxx", // entry_id
        null, // null 表示获取所有字段
        jdyCondition.and(
            jdyCondition.eq("name", "张杰"),
            jdyCondition.range("age", 10, 20),
        ),
    );
    console.log(listData.length);
0.0.1

2 years ago