简介
node-bynder
是一个开源的 Node.js 库,可以用于访问 Bynder 的 Digital Asset Management APIs。
Bynder 是一个跨国数字管理平台,其常规操作包括:上传、管理和共享媒体,其中可能包括图片、视频和品牌资产。
node-bynder
支持许多 Bynder API 操作,包括上传和下载资产,管理集合和用户,以及搜索和下载媒体。
在本文中,我们将了解如何使用 node-bynder
,以便轻松访问 Bynder 的 API。
安装 node-bynder
要使用 node-bynder
,必须先安装它。这可以通过下面的命令完成:
npm install node-bynder --save
访问 Bynder API
使用 node-bynder
访问 Bynder API 需要获取 API 密钥和 BYNDER 域名。
要获取一个 API 密钥,请转到 Bynder SSO 页面点击“API 访问”选项卡即可。
接下来,通过下面的方式实例化 node-bynder
:
const Bynder = require('node-bynder'); const bynder = new Bynder({ domain: '<your-bynder-subdomain>', headers: { 'Authorization': '<your-bynder-api-key>' } });
通过上述代码,我们将 node-bynder
导入到我们的应用程序中,并根据需要传递 Authorization
标头和 Bynder 服务的 URL(即 domain)以进行身份验证。
执行 API 请求
一旦我们已经创建了 Bynder 的 API 实例,我们现在就可以开始使用它来发出 API 请求了。要将资产上传到 Bynder,请在 node-bynder
上执行以下相关操作:
-- -------------------- ---- ------- ----- - ----------- - - ----------------------- ------ -- -- - --- - ----- ------ - ----- ------------------- -------------- -------------------- - ----- ------- - ------------------- - -----
在上面的代码中,我们引入了 createAsset
方法,该方法将从指定的本地文件路径上传到 Bynder 并返回一个结果对象。
教程总结
在本教程中,我们了解了如何使用 Bynder 的 API 访问器 node-bynder
。我们首先了解了什么是 Bynder 以及什么是 API 访问器,并学习了如何安装和使用该工具包。
我们还看到了如何上传资产到 Bynder,以及如何使用该工具包的各种功能来管理 Bynder 实例中的内容。
node-bynder
还包括其他有用的功能,诸如搜索媒体,导出中心,集合管理等等。这些功能可以通过类似的方式访问,这将大大提高我们的生产力,并使我们更容易访问和管理我们在 Bynder 中的媒体资产。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055cb781e8991b448da3d5