@5app/digital-hub-api 中文文档教程

发布于 3年前 浏览 27 项目主页 更新于 3年前

Digital Hub NodeJS API

Greenkeeper 徽章 已知漏洞 覆盖状态 CircleCI

用于与Digital Hub 互操作的 NodeJS API

Samples

< href="./samples">samples 文件夹 重点介绍了如何使用 API 来自动化和报告数字中心的操作。

Core API

创建集线器的实例

const Hub = require('@5app/digital-hub-api');

constructor

构造函数定义环境和用户凭据

const hub = new Hub({
    tenant, 
    username,
    password
})

api

这使用 node-fetch 发出请求。

await hub.api({
    path: 'api/assets',
    qs: {
        fields: ['id', 'name'],
        filters: {
            parent_id: 13123
        }
    }
})

注意:有关可用 HTTP 端点、方法和参数的文档正在开发中。

Digital Hub NodeJS API

Greenkeeper badge Known Vulnerabilities Coverage Status CircleCI

A NodeJS API for interoperating with a Digital Hub

Samples

The samples folder highlights how the API can be used to automate and report operations with a Digital Hub.

Core API

Create an instance of the hub

const Hub = require('@5app/digital-hub-api');

constructor

The constructor defines the environment and user credentials

const hub = new Hub({
    tenant, 
    username,
    password
})

api

This makes a request using node-fetch.

await hub.api({
    path: 'api/assets',
    qs: {
        fields: ['id', 'name'],
        filters: {
            parent_id: 13123
        }
    }
})

Note: Docs on the available HTTP endpoints, methods and parameters are in development.

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文