npm 包 701-nodejs-api 使用教程

阅读时长 3 分钟读完

简介

701-nodejs-api 是一个 Node.js 库,提供了用于访问 701 校园网 api 的方法,支持常用的登录、查成绩、查询个人信息等功能。

在实现此 npm 包时,我们使用了 axios 和 cheerio 等一些常用的开源库,代码也经过了严格的测试和优化,稳定可靠,易于使用。

本教程将详细介绍如何使用这个 npm 包,并提供实例代码帮助你更好地理解和使用该库。

安装

首先,你需要在本地安装 Node.js 和 npm。然后,在你的项目目录中运行以下命令安装 701-nodejs-api:

使用方法

要使用 701-nodejs-api,你需要一些基本的编程知识和对 701 校园网 api 的了解。以下是基本的使用方法:

实例化一个对象

要调用 api 中的方法,你先需要实例化一个 701-nodejs-api 对象,并传入你的用户名和密码作为参数:

登录

首先,你需要使用 login() 方法进行登录,它会返回一个 Promise 对象。成功登录后,你可以在对象中访问到登录后的信息:

查成绩

要查询成绩,你可以使用 getGrades() 方法。它也是一个返回 Promise 对象的方法。以下是一个示例代码:

grades 是一个包含以下属性的对象数组,每个属性表示一门课程的成绩信息:

  • name 课程名称
  • grade 绩点
  • score 成绩

查询个人信息

要查询个人信息,你可以使用 getPersonalInfo() 方法。它也是一个返回 Promise 对象的方法。以下是一个示例代码:

personalInfo 是一个包含以下属性的对象数组:

  • name 姓名
  • stu_id 学号
  • college 学院
  • major 专业
  • class 班级

其他方法

除上述方法外,701-nodejs-api 还提供了一些其他的有用的方法,例如修改密码、查询选课信息等。你可以查看代码中的注释或阅读文档以了解这些方法的更多信息。

总结

在本教程中,我们介绍了如何使用 701-nodejs-api 访问 701 校园网 api。我们还提供了一些示例代码,帮助你更好地理解和使用该库。如果你遇到了问题或有建议,请在 github 上提 issue 或者联系我们。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600562b881e8991b448dff86

纠错
反馈