2023·基于Node.js的快递查询项目

随着电商的发展,如今网上购物的人越来越多,频率越来越高,不用出门就能买到自己想要的东西。

商品下了单之后商品怎么到自己的手上呢?🤔

这就离不开快递和物流了,商家把商品给到快递和物流服务商,快递和物流服务商则把商品运输并配送到> 我们的手上。

除了电商行业之外,在我们生活、工作中处处也离不开快递物流。

爸妈给出门在外的子女寄东西需要快递物流;去某个地方,东西太重了不好随身携带,可以寄快递物流送> 过去;

两个公司之间纸质合同、文件、发票寄送也需要走快递物流等等,很多很多地方我们都需要用到快递物流,它也方便了我们的生活、工作。🤓

一、原始方法注入数据

// 初始化方法 constructor () { // token this.token = "Z1QljZOZiT4NTG" // 请求地址 this.req_url = 'http://api.txapi.cn/v1/c/express_query' }

二、开始查询快递

// 开始查询快递 express_query (url, token, number) { let p = new Promise(function (resolve, reject) { axios({ url: url, method: 'GET', params: { token: token, number: number } }).then(resp => { if(resp.data.code !== 200){ console.log("查询失败") } else { resolve(resp.data) } }) }) return p }

注意:顺丰及丰网快递需同时传递寄件或收件方手机后四位。senderphone=xxxx

API接口地址:http://txapi.cn/api_detail?id=1686036139057610752

三、封装run函数

// run函数 run (number) { if (!number) { // 如果number为空 return } this.express_query(this.req_url, this.token, number).then(res => { console.log(res); // 查询结果 }) }

四、完整代码

const axios = require('axios') class Parse { // 初始化方法 constructor () { // token this.token = "Z1QljZOZiT4NTG" // 请求地址 this.req_url = 'http://api.txapi.cn/v1/c/express_query' } // 开始查询快递 express_query (url, token, number) { let p = new Promise(function (resolve, reject) { axios({ url: url, method: 'GET', params: { token: token, number: number } }).then(resp => { if(resp.data.code !== 200){ console.log("查询失败") } else { resolve(resp.data) } }) }) return p } // run函数 run (number) { if (!number) { // 如果number为空 return } this.express_query(this.req_url, this.token, number).then(res => { console.log(res); // 查询结果 }) } } if(__filename === process.mainModule.filename) { // new一个Parse对象 const p = new Parse() // 调用run方法 p.run("YTxxxxxx") }
点赞
收藏

评论区

加载中...

相关推荐

原生JS + HTML + CSS 实现快递物流信息 API 的数据链式展示

全国快递物流查询API是一种提供实时、准确、可靠的快递物流信息查询服务的接口。它基于现有的物流信息系统,通过API接口的方式,向用户提供快递物流信息的查询、跟踪、统计等功能。

快递物流查询API有什么作用?

随着电商的发展,如今网上购物的人越来越多,频率越来越高,不用出门就能买到自己想要的东西。商品下了单之后商品怎么到自己的手上呢?这就离不开快递和物流了,商家把商品给到快递和物流服务商,快递和物流服务商则把商品运输并配送到我们的手上。除了电商行业之外,在我们生活、工作中处处也离不开快递物流。爸妈给出门在外的子女寄东西需要快递物流;去某个地方,东西太重了不好随身携带,可以寄快递物流送过去;两个公司之间纸质合同、文件、发票寄送也需要走快递物流等等,很多很多地方我们都需要用到快递物流,它也方便了我们的生活、工作。

HTML + CSS + JS 利用邮编查询 API 实现邮编查询工具

引言邮政编码是地址信息的重要组成部分,可以帮助快递公司、物流公司等对地址进行快速、准确的识别和派送。因此,邮编查询工具应用在许多业务场景中都有广泛的应用,例如:电商平台、物流公司、金融机构等。通过使用邮编查询API,我们可以快速实现一个邮编查询工具应用,方

智能化物流管理:全国快递物流查询API的角色与优势

当今社会,物流行业已经成为了国民经济的重要组成部分,而快递物流则是物流行业中的一个重要分支。随着信息技术的不断发展,智能化物流管理正逐渐成为快递物流领域的趋势,而全国快递物流查询API作为其中的一部分,在这一趋势中发挥着关键的作用,具有诸多优势。

快递物流信息订阅与推送API:实现实时追踪与通知

随着互联网的普及和电子商务的快速发展,快递物流行业逐渐成为人们日常生活中不可或缺的一部分。为了满足用户对快递物流信息的需求,许多快递公司提供了API接口,允许开发者通过编程方式订阅和推送快递物流信息。本文将介绍快递物流信息订阅与推送API的概念、应用场景以及如何使用这些API来实现实时追踪与通知。

快递物流查询API:实现快速、准确、实时的物流信息查询

随着互联网的发展,电子商务逐渐渗透到人们生活的方方面面。在购物过程中,消费者对于物流信息的关注度越来越高。为了满足这一需求,快递物流查询API应运而生。本文将介绍快递物流查询API的概念、功能、应用场景及未来发展前景。