npm 包 tarjetasube 的使用教程

前言

tarjetasube 是一个为阿根廷的“Sube”公共交通卡提供 API 支持的 npm 包。对于前端开发人员而言,这个包的使用非常方便且具有指导意义。下面我们将详细介绍 tarjetasube 包的使用方法。

安装

使用 npm 安装 tarjetasube:

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

引用

在需要使用 tarjetasube 包的文件中引用:

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

准备

在使用 tarjetasube 前,您需要先创建一个 Sube 公共交通卡账户。可以通过官方网站 https://www.argentina.gob.ar/sube 进行注册并购卡。

API

tarjetasube 包提供了如下的 API:

getUserData(cardNumber, dni)

用于获取用户的基本信息,如姓名、身份证号、卡号、余额。

  • cardNumber : 字符串类型,Sube 卡号。

  • dni : 字符串类型,用户身份证号码。

示例代码:

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

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

返回的结果:

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

recharge(cardNumber, dni, balance)

用于给 Sube 卡进行充值。

  • cardNumber : 字符串类型,Sube 卡号。

  • dni : 字符串类型,用户身份证号码。

  • balance : 数值类型,充值金额。

示例代码:

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

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

getLastMovements(cardNumber, dni)

用于获取 Sube 卡最近的交易记录。

  • cardNumber : 字符串类型,Sube 卡号。

  • dni : 字符串类型,用户身份证号码。

示例代码:

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

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

返回的结果:

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

结尾

tarjetasube 包提供了非常方便的 API 接口,可以极大地节省我们使用 Sube 公共交通卡的时间成本,提高了我们的开发效率。同时也值得我们深入学习和研究。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/600672663660cf7123b364aa


猜你喜欢

  • npm 包 d3-plot3d 使用教程

    在前端开发中,数据可视化是一个重要的组成部分。d3-plot3d 是一个非常强大的 npm 包,它可以帮助我们创建 3D 数据可视化。在本文中,我们将深入学习和了解 npm 包 d3-plot3d 的...

    4 年前
  • npm 包 sukejuru 使用教程

    简介 sukejuru 是一个用于前端开发的 npm 包,可以大幅度提升前端开发效率。它包括了一些常用的工具函数、组件和样式库。 本文将介绍 sukejuru 的安装和使用方法,并且针对其核心功能进行...

    4 年前
  • npm 包 devcamp-js-jeff 使用教程

    简介 devcamp-js-jeff 是一款基于 Node.js 平台开发的 npm 包,它提供了一系列前端开发中常用的函数和工具类库,可以帮助前端工程师更加高效地开发应用程序。

    4 年前
  • npm 包 storybook-screenshot-schematics 使用教程

    在前端开发中,经常需要进行视觉界面的测试,以确保最终产品的质量。为了高效地完成这项工作,我们需要一些工具来辅助完成。其中,storybook-screenshot-schematics 就是一款非常优...

    4 年前
  • npm 包 react-colorizer-test 使用教程

    #npm 包 react-colorizer-test 使用教程 ##前言 今天,我们来介绍一款非常实用的 npm 包:react-colorizer-test。该 npm 包可以帮助前端开发人员在网...

    4 年前
  • npm 包 tree-sitter-apidoc 使用教程

    什么是 tree-sitter-apidoc? tree-sitter-apidoc 是一款 npm 包,它是基于 tree-sitter 的,专门用来解析 API 文档的工具。

    4 年前
  • npm 包 @webmaniabr/nfe 使用教程

    在前端开发中,我们经常需要与后端进行数据交互,而且经常需要使用到一些特定的数据格式。其中之一就是国家官方电子票据格式(NFe)。如果你想在你的应用中使用 NFe 格式,那么 @webmaniabr/n...

    4 年前
  • npm 包 grassland 使用教程

    Grassland 是一款致力于优化前端工作流的 npm 包。它提供了一系列功能,包括但不限于代理服务器、自动刷新、Sass 编译、ES6 转码和代码压缩等,可以帮助前端开发者更高效地进行开发和调试...

    4 年前
  • npm 包 towerflow 使用教程

    前言 随着前端技术的不断发展,我们需要越来越多的工具来支持我们的工作,npm 包是其中重要的一部分。在前端的项目中,我们都会使用到许多 npm 包来实现我们的需求。

    4 年前
  • npm 包 @knightlin/enzyme 使用教程

    React 是目前前端开发领域最受欢迎的库之一,而 Enzyme 是一个基于 React 的 JavaScript 测试工具库。Enzyme 的主要目的是帮助开发者轻松地编写高质量的测试用例。

    4 年前
  • npm 包 roosterteeth 使用教程

    简介 RoosterTeeth 是一个用于构建 Web 应用程序的 npm 包,它提供了许多有用的功能,如数据绑定、事件处理等等。它是由 Rooster Teeth 出品的,是一家艺术和视频制作公司,...

    4 年前
  • npm 包 klatt-syn 使用教程

    在前端开发中,语音合成技术已经越来越成为一个热门技术。klatt-syn 就是一个可以实现多种不同语种的语音合成的 npm 包。本文将为大家介绍 klatt-syn 这个 npm 包的使用教程,让你能...

    4 年前
  • npm 包 blakenoll 使用教程

    简介 blakenoll 是一个用于前端开发的 npm 包,它可以在异步操作中方便地进行任务的等待和回调处理,减少前端开发中的回调地狱问题,提高代码的可维护性和可读性。

    4 年前
  • npm包is-remote的使用教程

    什么是npm包? npm(node package manager)是node.js的包管理器,可以利用npm实现模块化开发,模块是node.js应用程序的基本组成单元,npm使得开发者可以很方便的分...

    4 年前
  • NPM 包 react-faster 使用教程

    React 是一个非常受欢迎的前端框架,它可以让开发者快速构建高质量的 Web 应用程序。但是,由于 React 应用程序通常运行在大型的单页应用程序中,可能会出现性能瓶颈,特别是在处理大规模的数据和...

    4 年前
  • npm 包 news-bias-scorer 使用教程

    简介 news-bias-scorer 是一个基于 Node.js 的 npm 包,旨在为用户提供一种评估新闻媒体报道偏见的工具。 该工具使用机器学习模型对新闻网站进行评估,以便用户能够更好地了解新闻...

    4 年前
  • npm 包 priority-queue-v2 使用教程

    前言 随着 Web 应用程序的复杂性不断提高,前端开发者需要使用更多的数据结构和算法来处理数据。其中一种重要的数据结构就是优先队列。priority-queue-v2 是一个优秀的 npm 包,它提供...

    4 年前
  • npm 包 bs-date-ext 使用教程

    在前端开发中,日期操作是一个不可避免的任务。而大多数前端框架提供的日期组件使用起来并不是很方便,我们需要使用第三方库来完成日期操作。bs-date-ext 就是一个专门为 Bootstrap 设计的日...

    4 年前
  • npm 包 squeakjs 使用教程

    前言 随着技术的不断发展,前端领域也愈加庞大,成为了当前互联网开发的重要方向。其中,npm 是当前前端开发中最常用的包管理器之一。而在 npm 包中,有一款非常实用的包 squeakjs,是一个可交互...

    4 年前
  • npm 包 @strong-roots-capital/cartesian-product-generator 使用教程

    概述 @strong-roots-capital/cartesian-product-generator 是一个可以生成笛卡尔积的工具包。它可以将两个或多个数组中的值组合起来,形成所有可能的组合,然后...

    4 年前

相关推荐

    暂无文章