npm 包 node-bynder 使用教程

AI 编程助手,豆包旗下的编程助手,提供智能补全、智能预测、智能问答等能力,节省开发时间,释放脑海中的创造力,支持 VSCode,点击体验 AI

简介

node-bynder 是一个开源的 Node.js 库,可以用于访问 Bynder 的 Digital Asset Management APIs。

Bynder 是一个跨国数字管理平台,其常规操作包括:上传、管理和共享媒体,其中可能包括图片、视频和品牌资产。

node-bynder 支持许多 Bynder API 操作,包括上传和下载资产,管理集合和用户,以及搜索和下载媒体。

在本文中,我们将了解如何使用 node-bynder,以便轻松访问 Bynder 的 API。

安装 node-bynder

要使用 node-bynder,必须先安装它。这可以通过下面的命令完成:

--- ------- ----------- ------

访问 Bynder API

使用 node-bynder 访问 Bynder API 需要获取 API 密钥和 BYNDER 域名。

要获取一个 API 密钥,请转到 Bynder SSO 页面点击“API 访问”选项卡即可。

接下来,通过下面的方式实例化 node-bynder

----- ------ - -----------------------

----- ------ - --- --------
  ------- --------------------------
  -------- -
    ---------------- -----------------------
  -
---

通过上述代码,我们将 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


猜你喜欢

  • npm 包 bsu-es6-module-starter 使用教程

    在前端开发中,模块化已经成为一种不可或缺的开发方式。而使用 ES6 模块化进行开发,则可以带来更好的封装、更高的可维护性和更好的可读性。在使用 ES6 模块化开发前端应用时,我们经常会遇到需要搭建基础...

    2 年前
  • npm 包 @signavio/react-day-picker 使用教程

    在前端开发领域,很多时候需要使用日期选择器这样的插件来协助开发工作,而@signavio/react-day-picker是一款非常实用的React日期选择器组件,本文将详细介绍该组件的使用方法。

    2 年前
  • npm 包 @khanghoang/lottie-react-native 使用教程

    介绍 @khanghoang/lottie-react-native 是一个基于 React Native 和 Airbnb 的 Lottie 实现的 npm 包,用于渲染来自 Adobe After...

    2 年前
  • npm 包 @srvem/middleware 使用教程

    简介 在前端开发中,我们常常需要通过构建工具打包编译代码。@srvem/middleware 是一个 npm 包,它提供了一系列的中间件,帮助我们在开发过程中更快捷、更高效地完成构建工作。

    2 年前
  • npm 包 fis3-http-push 使用教程

    前言 在前端开发中,我们需要将代码部署到服务器上,这时候我们可以使用 fis3-http-push 这个 npm 包进行文件上传。该模块基于 fis3 提供了自动压缩,打包和上传到服务器的功能。

    2 年前
  • npm 包 fx-query 使用教程

    随着前端技术的不断发展,我们可以轻松地使用各种强大的工具和库来加快我们的开发。其中一种非常有用的工具就是 npm 包,它使我们可以轻松地安装、更新和管理各种开源软件包。

    2 年前
  • npm 包 mzmjs 使用教程

    前言 在前端开发中,我们会经常用到很多第三方的库或者工具,npm 是一个很好的选择。npm 可以帮助我们管理依赖,让我们更快速的开发和迭代。 mzmjs 是一个基于 Vue2.x 实现的 UI 组件库...

    2 年前
  • npm 包 generator-rollbread-angular 使用教程

    在前端开发中,经常需要使用一些工具和框架来提高开发效率。npm 是一个非常流行的 JavaScript 包管理器,可以方便地将一些常用的工具和框架引入到项目中。其中,generator-rollbre...

    2 年前
  • npm 包 saml2-metadata-config 使用教程

    介绍 SAML (Security Assertion Markup Language) 是一种用于实现基于 Web 的单点登录 (SSO) 和授权的协议。saml2-metadata-config ...

    2 年前
  • npm 包 react-native-instream-android 使用教程

    在移动端 App 中,经常需要集成广告功能。而如果要在 React Native 应用中实现原生的广告显示,就需要使用 react-native-instream-android 这个 npm 包。

    2 年前
  • npm 包 bpwa 使用教程

    简介 bpwa 是一个 npm 包,可帮助开发人员快速搭建 PWA 应用程序。 安装 使用 npm 安装 bpwa: --- ------- ---- ------快速开始 bpwa 已经配置好了基本...

    2 年前
  • npm 包 emoji-auth 前端技术使用教程

    简介 随着互联网时代的到来,我们的生活和工作方式发生了很大的改变,我们在越来越多的平台中申请账户,在登录的时候需要使用密码和账号进行认证和授权。但是,最近数据泄露事件屡屡发生,导致用户的隐私和安全受到...

    2 年前
  • npm 包 stylus-require-css-evaluator 使用教程

    前言 在前端开发过程中,我们经常要使用 CSS 技术来为页面增添样式。但是,使用原始的 CSS 具有局限性,无法实现更多复杂的效果。因此,许多人转向了预处理器,如 SASS 和 LESS 。

    2 年前
  • npm 包 veigar_nodejsdemo 使用教程

    前言 在前端开发中,我们经常需要使用各种 npm 包来辅助开发和构建。其中一个比较常用的就是 veigar_nodejsdemo。这个包主要用于在 Node.js 环境下开发和测试,还能够帮助我们更好...

    2 年前
  • npm 包 eslint-standard-lite 使用教程

    什么是 eslint-standard-lite eslint-standard-lite 是一种使用简单,易于配置的 ECMAScript 代码风格规范。它基于 ESLint 和 Standard ...

    2 年前
  • npm 包 aphro 使用教程

    在现代的前端开发中,使用 npm 包已经成为了必不可少的一环,因为 npm 包可以提供某些功能模块或者工具,以便我们开发更加高效和便捷。在这些 npm 包中,aphro 是一个轻量级的动画库,可以轻松...

    2 年前
  • npm 包 eventmapjs 使用教程

    什么是 eventmapjs eventmapjs 是一个在前端应用中使用的事件映射库。它可以通过一个简单的方式将多个事件映射到一个事件中心,并且还可以对这些事件进行统一的管理和控制。

    2 年前
  • npm 包 tspersistentprng 使用教程

    前言 前端工程师在日常开发中,经常需要使用随机数生成器。而 tspersistentprng 是一个使用 TypeScript 开发的 npm 包,可以提供高效可靠的伪随机数生成器。

    2 年前
  • npm包 cookie-storage-v2使用教程

    作为前端开发中必备的技能之一,存储和管理数据是不可忽视的。Cookie作为其中一种经典的存储方式,一般用于记录用户的登陆状态、网站的样式等内容。因此,今天我们介绍一个可以使用npm包管理器的cooki...

    2 年前
  • npm 包 tspersistentvector 使用教程

    在前端开发中,持久化数据结构是一个重要的话题,尤其是在处理大规模数据时。而 tspersistentvector 是一个 npm 包,提供了一种高效的实现方案。本文将详细介绍 tspersistent...

    2 年前

相关推荐

    暂无文章